8
9
25
29
14
135
13
11
10
23
120
20
7
6
178
4
3
5
35
161
73
33
212
42
18
83
70
17
15
211
68
34
69
74
21
222
16
30
373
49
51
19
52
24
266
2