52
62
76
102
103
55
23
239
154
266
25
107
38
64
237
13
93
245
68
417
78
92
24
26
61
86
309
373
124
106
16
47
170
206
105
100
35
39
32
54
60
40
53
144
278
428
46