24
3
29
170
36
2
45
19
17
59
12
79
7
5
9
84
8
32
60
22
10
4
27
11
48
87
34
173
25
111
26
37
75
43
191
30
330
207
103
287
226
249
46
93