34
139
19
50
89
164
24
233
458
41
136
56
16
54
141
261
25
289
127
9
55
28
40
36
79
21
88
32
60
92
75
65
146
90
51
69
461
111
187
80
249
71
99
46
318
102
42
63
45
38
243
441
131
166