341
12
704
14
62
200
28
47
104
26
75
241
30
53
85
139
298
35
245
106
91
159
50
63
1402
71
938
194
56
574
141
188
42
82
231
131
171
8
100
120
48
94
166
36
34
61
32
18
79
74