236
14
560
31
37
8
363
99
507
1032
24
616
53
522
604
416
45
132
59
60
502
70
36
91
196
20
73
21
50
57
9409
12
42
44
15
277
197
23
337
333
41
127
224
35
515
30
120
81
13
178
398
71
5137
168