386
33
139
55
35
157
183
248
343
538
333
107
657
522
54
45
26
2724
56
360
80
525
669
85
699
19
67
362
209
58
108
87
59
378
14
53
219
3270
158
159
874
95
98
273
146
905
411
275
222
232
347
135
858
91
41
351