34
262
10
58
78
38
11
468
461
44
30
128
43
186
14
254
49
45
4
113
42
160
28
182
324
29
35
39
155
117
126
75
27
209
8
18
90
79
55
46
308
82
230
92
98
158
63
76
1491