21
13
10
26
35
99
15
7
276
96
18
11
4
3
36
2
30
6
27
22
19
1
9
14
5
12
260
214
52
119
34
39
29
33
23
8