8
91
39
12
31
208
49
9
7
18
184
37
52
14
22
19
115
236
70
245
26
117
171
46
74
25
36
94
17
173
168
32
10
96
167
1356
43
130
377
496
5
15
436
41
38
220
127