37
70
17
34
25
444
215
19
51
101
53
135
38
7
122
71
178
86
68
465
270
154
43
137
92
4
74
35
119
107
172
82
1
18
66
61
794
90
49
15
29
751
201
334
28
198
272
77
197
207
422
72
371
156