12
16
32
23
30
24
17
6
7
100
13
14
72
4
15
22
9
29
27
97
53
41
11
44
77
25
55
21
33
36
10
40
115
20
37
8
1