13
1
21
6
18
26
17
31
81
7
11
38
40
10
3
22
8
25
19
9
12
2
24
105
35
56
29
16
14
52
37
4
0
91
336
84
207