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