66
121
184
33
172
41
52
91
50
5
402
223
45
131
16
122
68
265
38
15
61
106
65
197
414
18
165
319
140
48
35
29
25