0
3
26
15
6
31
18
9
16
101
70
24
36
77
92
35
72
8
22
95
10
14
38
13
62
87
27
32
12
81
20
5
53
7
4
34
57
52
17