33
34
52
70
100
7
11
26
25
16
38
43
103
27
12
30
19
10
69
55
9
109
51
80
56
89
68
8
62
31
65
173
21
14
40
57
29
4
3
93
67