204
107
338
126
137
121
27
528
116
22
165
150
603
194
83
319
43
28
56
206
100
128
326
158
368
308
355
84
94
85
68
361
313
417
185
95
69
437
79
54
24
76
12
216
32
140
157
1288
1259
26
8
15
335
49
13
14