8
3
11
13
15
24
7
17
5
16
2
10
18
9
4
6
0
31
25
46
104
105
34
20
12
51
19
28
74
37
45
38
30
65
228
50
26