25
31
13
36
17
20
18
34
60
11
56
96
67
174
35
69
33
12
5
72
4
6
22
40
50
75
9
43
105
10
108
73
150
86
51
103
125
45
38
27
52
23