120
4
8
46
20
358
7
1
52
282
27
137
21
6
344
15
13
23
736
22
50
104
33
28
158
2
193
19
14
61
53
169
10
107
299
437
44
228
17
112
39
0
63
242
29
100