19
50
109
117
38
75
37
51
197
481
195
31
17
96
119
41
1
42
5
13
15
182
441
49
56
69
57
60
249
63
18
120
256
98
65
183
116
358
14
93
72
44
25
292
166
105
124
76
100