1
0
36
42
17
30
16
4
11
38
162
12
7
21
332
18
40
8
44
71
81
47
10
48
31
50
215
134
15
72
132
52
133
97
83
203
101
106
249
88
150
94
45
155
73
152
143
34
210
77
55
19
78