223
56
74
120
277
420
34
70
104
123
146
136
17
275
127
133
33
81
65
943
1044
225
55
12
317
342
217
155
53
82
29
705
10
35
80
696
72
528
44
273
12408
134
294
64
199
522
305
216