6
19
3
79
15
21
222
26
39
30
141
262
36
35
28
13
112
91
44
631
132
175
64
52
50
43
173
78
107
20
24
40
298
88
32
124
34
205
23
27
61
82
81
195
249
151