152
69
27
31
13
7
71
118
8
38
92
47
182
2
15
160
32
297
30
91
19
34
55
22
12
40
24
25
23
16
21
628
184
223
64
186
107
161
208
42
41
26
108
36
51