13
25
3
24
15
22
4
2
14
85
51
37
31
20
9
129
47
18
5
16
56
27
34
40
70
53
71
332
12
8
49
199
89
11
154
118
0
137
21