33
34
25
59
30
147
29
225
49
31
66
81
324
68
270
67
32
145
95
201
329
110
162
132
119
127
202
219
186
131
235
42
61
125
140
82
52
53
224
88
84
58
266
122
45
99
76
241
62
83
175