33
24
19
29
91
62
59
32
65
7
21
50
9
3
66
8
22
56
37
13
71
98
28
31
92
58
52
64
27
111
36
20
166
35
187
12
63
287
186
41
75
106
358
18
72