1
15
5
4
8
7
62
80
97
88
61
86
28
33
35
31
23
20
24
13
27
19
60
101
3
9
6
64
32
21
34
17
26
16
14
107
73
55