9
11
96
32
67
5
6
15
7
64
16
26
61
39
24
30
31
18
41
10
13
2
17
22
19
37
103
54
88
226
25
28
3
112
95
12
20
52
62
43
53
48
8
27