35
31
45
27
11
26
16
17
49
18
29
36
48
108
15
21
7
51
25
28
68
92
22
14
293
47
30
32
2
142
79
109
126
130
122