1
37
7
4
5
2
11
69
42
341
178
52
253
155
90
174
19
658
182
79
218
193
200
45
89
214
414
28
96
64
30
63
56
50
13
21
55
38
59
35
39
10
147
47
321