31
26
58
11
166
33
32
29
41
43
182
27
93
72
45
74
15
145
20
40
21
116
19
9
23
68
133
122
47
81
67
36
75
28
34
100
167
18
153
51
111
57
200
76
35
206
46