12
7
34
27
46
25
49
38
177
79
120
92
20
89
74
128
30
4
28
78
2
44
56
15
24
45
26
37
52
42
125
57
61
13
11
8
17
67
77
116
65
10
5
29
164
18
3