1
3
8
5
21
29
28
13
4
19
2
18
0
36
14
10
11
6
7
3069
25
72
16
9
46
58
55
64
235
68
20
168
45
247
87
37
31
91
52
41