46
123
11
23
36
98
30
100
88
22
24
43
90
28
35
19
41
27
44
14
13
61
18
168
51
57
37
12
16
38
25
21
32
2
9
40
65
54
45