194
127
50
43
161
186
33
85
124
245
97
83
134
16
39
492
266
502
128
87
75
212
78
190
37
92
19
254
262
99
203
236
148
100
29
46
23
374
178
197
248
34
165
143
136
171
69
231
1278
1300
96
62
40
122
58
36
20
73