1
0
4
47
20
10
132
149
84
30
138
90
15
85
34
230
29
28
12
51
102
101
55
69
14
89
23
42
67
27
24
18
59
159
2
39
50
98
63
38
100
229
46
17
142