4
26
23
9
2
16
6
30
13
15
5
17
14
33
19
10
32
21
11
31
7
1
25
28
209
36
24
27
106
198
223
35
3
20
322