0
1
20
2
28
9
14
17
4
6
16
21
11
5
7
3
24
41
22
19
38
13
18
25
8
15
49
87
89
75
110
55
27
123
116
73
40
52
105
46