66
94
34
103
226
13
48
15
21
77
76
113
23
155
53
18
162
112
46
114
20
39
176
179
180
102
86
182
470
95
81
11
100
245
24
67
637
36
40
17
9
371
473
618
98
242
35
31
461
29
109
227