10
25
24
123
156
11
247
67
199
44
26
39
68
424
69
60
136
89
41
82
98
27
105
114
38
169
19
142
193
32
72
35
15
54
66
56
144
148
14
30
77
45
101
63
70
184
111
34
65
40
36
61
182
31
42