8
76
9
382
14
51
94
71
117
104
77
31
78
255
18
271
40
101
96
26
251
224
240
211
85
54
11
58
35
50
29
7
57
220
23
46
17
381
86
55
69
120
139
91
52
245
13
38
151
173
60
21
512
108