17
63
96
24
109
290
70
44
50
59
237
21
38
129
67
19
30
134
49
51
85
130
43
187
418
419
252
202
102
31
52
15
160
14
104
33
69
95
86
6
127
26
107
90
131
139
37