9
5
6
22
13
10
36
11
21
26
101
16
96
7
35
278
3
4
18
12
2
37
28
31
14
1
19
8
260
214
34
30
41
52
119
24
33