34
55
90
353
82
17
272
380
283
64
26
314
179
22
95
19
27
108
118
28
256
52
48
54
292
45
29
69
76
31
88
66
189
16
78
58
23
89
463
204
180
40
420
208
7
111
11
84
465
63