236
35
13
173
141
187
80
64
108
301
41
33
52
50
44
42
240
84
31
189
75
116
167
14
249
90
20
89
73
25
71
120
204
17
219
93
37
294
174
69
26
29
217
180
176
161
62
45
300
375
58
136
211
27
68