8
7
13
52
22
20
17
5
19
23
27
180
50
24
69
103
47
166
30
240
215
29
315
162
270
168
105
193
385
92
217
110
82
202
40
60
163
77
89
56
42
61
116
46
72
9
101
104
58
153
112
26
183
73
201