0
15
2
14
13
9
12
3
4
1
20
5
21
18
39
8
53
6
10
16
11
30
19
25
156
200
54
108
46
32
37
79
38
36
112
28
70
40
23