1
15
5
4
8
7
62
80
97
88
86
28
33
36
32
24
35
21
25
14
27
20
61
102
9
17
65
23
34
31
19
16
107
2
73
55
64