29
24
15
204
17
62
3
0
18
10
81
162
42
37
100
66
49
25
45
106
63
70
84
135
1
12
51
7
349
57
40
56
20
11
126
27
2
4
188
88
28
21
67
14
8