332
473
188
692
53
161
2942
1570
234
185
32
327
25
171
61
42
44
19
14
27
72
16
121
60
17
6
48
37
24
18
23
189
13
10
51
21
9
7
57
30
41
109
75
45
50