0
9
28
27
5
86
34
16
14
17
7
2
40
32
3
15
36
4
19
23
25
85
60
58
18
39
97
12
96
55
49
107
10
41
38
20
13
11
24
53
22
61
30
54