138
82
54
75
25
271
35
28
9
14
174
217
125
24
92
47
533
579
99
292
178
73
779
32
474
95
80
123
496
544
16
34
66
50
322
324
148
574
160
102
105
22
4699
204
402
37
213
1421
295
55
90
44
207
46
1128
766
361
36