12
65
47
59
120
22
52
79
168
13
457
177
26
36
146
53
113
411
41
277
472
91
17
253
76
188
202
502
72
112
63
78
266
300
95
451
82
192
31
10
138
50
88
42
233
75
92
44
131
64
97
114
32
14