17
25
230
24
87
64
23
32
57
73
65
18
31
63
239
52
95
37
217
146
44
70
144
78
48
633
46
21
133
423
119
35
85
58