20
331
16
46
52
9
12
126
67
810
10
17
21
22
166
45
54
81
34
36
25
64
11
44
91
47
144
189
42
13
74
26
494
197
215
396
104
224
24
70
190
117
193
28
249
5
210
73
6
7
18
31
252