15
70
18
37
25
60
180
28
80
67
583
20
148
159
53
43
220
72
198
83
17
51
61
178
34
174
163
88
50
73
100
6
14
27
13
2
81
58
42
38
57
197
92
44
23
95
24
26
5
8