0
24
3
95
13
9
7
4
6
5
1
12
16
10
20
36
27
47
17
37
14
43
29
18
30
90
19
48
79
61
112
87
21
45
46
122
44