10
11
16
8
26
2
17
4
39
7
43
135
6
23
88
50
12
27
395
13
141
15
19
99
33
18
78
24
28
22
25
9
35
247
47
149
20
34
3