17
44
401
19
5
120
38
228
205
40
34
56
78
62
67
57
59
226
148
136
177
53
287
9
77
25
43
106
31
15
105
366
13
23
216
95
179
29
165
54
168
22
24
85
47
89
37
26
74