1
8
4
11
6
14
51
21
56
3
9
27
28
64
7
100
2
35
24
88
33
20
5
114
16
23
18
41
19
74
103
202
92
37
22
48
13
12
107
52
47