1
2
35
28
70
42
50
42
5
9
368
670
145
44
19
2
595
270
168
126
95
7
314
945
8
15
9
368
670
44
19
15
293
3
96
470
51
74
5
7
8
2
252
8
5
75
42
191
44
84
1
35
28
70
42
42
145
595
168
126
95
7
945
8
13491
174
3
73
1
71
65
8
42
1
441
77
2
5
314
3300
98
188
293
12369
205
272
77
82
187
37
3
215
102
5655
9
2423
66
9
197
97
80
91
761
79
147
31