2
0
9
1
48
3
13
5
20
45
15
24
25
11
36
58
12
64
26
141
23
1761
489
157
174
74
137
101
118
41
220
1018
348
62
97
215
156
17
177
140
14
44
52
16
28