1
0
6
4
5
16
25
37
3
2
7
13
26
21
18
10
8
15
55
78
12
76
61
34
19
185
91
23
24
60
169
183
69
93
48
56
41
54
14
51
77
47
229
30
122