10
13
61
90
41
28
2
46
132
36
17
49
22
18
70
39
15
23
8
109
47
51
37
30
16
44
24
106
85
66
31
40
20
7
43
54
14
26
63
6
34
56
21