15
12
46
55
16
13
20
14
9
77
61
7
33
29
91
22
48
39
58
118
50
49
24
105
51
62
18
42
86
35
88
26
170
74
285
95
126
145
66
37
45
25
94
116
140