65
79
35
18
358
96
68
156
343
138
82
54
75
25
271
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
4704
204
402
37
213
1421
295
55