70
167
32
34
259
66
60
20
178
686
29
207
42
17
28
120
51
54
318
37
316
39
226
18
94
73
22
110
165
46
125
24
38
71
16
287
108
140
72
107
27
64
15
69
180
142
77
31
62