5
9
15
75
7
86
8
33
13
27
6
0
85
31
30
10
18
36
38
71
21
67
48
19
44
20
32
47
4
2
103
12
55
29
40
25
116
62
17
83
22