8
4
10
11
22
30
24
9
1
65
16
7
14
26
27
3
94
2
20
56
203
35
18
13
32
23
19
6
125
38
5
57
45
25
55
64
21
69
83
47
46
100