348
72
609
84
23
841
126
65
641
22
246
418
123
195
398
248
345
1547
91
55
11
10
199
421
151
30
138
125
101
278
70
302
61
20
177
26
107
14
44
35
194
52
17
15
235
45
140
58
1357
167
3
43
74
316
25