219
93
36
293
172
69
26
28
213
13
180
173
160
62
45
298
61
374
52
131
210
27
66
211
58
53
44
149
31
162
56
148
250
21
282
117
38
84
83
50
92
55
81
60
12
108
14
124
5
245
43
15
57
23
128
176