20
8
26
25
43
11
128
21
10
35
19
22
184
63
64
97
12
172
103
40
167
54
91
259
52
37
522
15
31
16
99
47
14
18
60
3
17
185
27
23
39
61
69
210
85
51
87
59