34
22
114
315
88
146
61
90
154
948
116
250
71
67
69
27
5726
56
257
887
83
346
415
372
78
48
266
144
687
45
445
165
37
281
252
2363
296
21
227
92
104
361
152
58
1374
19
243
349
115
47
150
86
137
1429
75
44