27
394
148
85
386
67
25
90
63
100
367
81
218
36
155
56
9
178
75
65
41
54
292
639
265
38
44
46
15
114
42
112
79
52
167
339
700
26
28
318
57
119
165
16
637
118
129
71
286
138
91