33
27
24
36
30
29
21
7
69
25
19
17
5
28
22
60
46
20
96
32
103
112
95
12
138
79
64
55
61
51
300
191
303
41
70
18
11