61
36
113
29
261
161
30
98
28
177
95
109
209
48
85
42
84
59
125
196
308
39
105
33
165
26
19
66
54
60
194
191
92
46
108
14
126
51
41
72
53
174
55
89
88
80
171
203
47
45
43