8
57
19
373
157
101
51
223
235
106
134
58
60
25
122
37
48
63
121
6
7
45
32
40
54
22
23
14
31
11
15
49
112
24
89
27
191
20
26
35
36
110
76
71
28
34
230