177
71
46
191
41
18
42
27
231
52
35
20
30
92
64
26
22
39
180
195
210
99
219
36
72
57
178
106
45
116
322
111
129
169
38
117
75
98
33
91
60
89
19
324
409
54
216
288
23
90