27
57
284
14
16
303
46
20
69
85
53
72
63
43
35
24
17
210
25
45
15
125
59
41
99
101
77
87
33
55
29
130
26
31
32
34
78
42
537
183
770
306
12
8
73
37
236
10