218
41
84
25
132
73
37
31
188
39
32
81
28
63
59
50
82
12
47
55
79
88
13
150
75
142
18
264
72
34
92
382
199
176
112
147
43
214
121
58
271
172
71
161
178
60
62
135
107
164