214
138
23
112
41
65
47
22
64
109
49
192
46
7
56
57
50
91
61
116
12
33
15
259
103
140
77
44
205
80
288
165
213
219
411
99
260
125
242
236
491
182
196
134
122
43
173
410
110
48
83
63
117
239