87
51
92
57
85
9
29
108
63
130
56
17
161
103
36
16
38
79
137
98
8
247
68
14
28
46
40
15
18
47
19
64
6
332
180
50
150
34
31
357
106
220
94
53
54
78
377
197