17
25
231
24
87
64
23
32
58
73
65
18
31
63
240
52
95
37
217
147
45
70
144
78
48
633
46
21
133
423
119
35
85