347
248
166
461
498
48
121
579
91
209
54
234
62
2798
125
21
1375
41
225
93
61
53
50
95
28
47
469
178
148
89
27
1096
31
64
39
30
628
206
32
316
13
140
300
189
18
179
63
613
11
186
35
94
1176
55
378