10
20
59
114
117
31
58
84
30
33
63
43
85
279
38
24
280
64
141
65
81
36
12
67
106
105
21
515
115
266
184
154
82
404
75
156
50
88
205
476
99
172
72
66
111
45
108
42
22
169
95
92
174