28
85
98
50
36
77
15
12
16
55
439
57
23
92
30
152
62
132
52
13
56
37
22
42
103
162
220
19
27
24
71
82
1
60
537
384
44
8
4379
386
355
245
31
41
213
521
4
546
157