10
84
77
181
18
36
24
180
11
38
27
53
142
88
182
70
520
35
287
179
218
79
15
66
30
228
12
26
32
23
2
62
33
41
9
29
56
19
75
153
52
63
711
14
20
170
121
164
316