83
650
28
97
50
57
27
85
31
35
36
258
108
173
14
274
7194
699
72
117
8
54
136
25
30
44
22
878
18
21
71
43
60
65
68
222
182
23
15
134
361
66
451
135
107
114
24