1
4
3
2
12
182
26
0
14
27
45
24
18
7
5
25
35
136
84
61
203
59
83
88
74
10
126
39
173
161
133
156
86
30
38
36
139
66
21
166
37
172
51
56