4
5
22
7
40
34
35
8
19
47
2
16
11
26
24
37
17
13
28
9
33
49
132
12
15
21
23
110
53
309
14
10
43
3
45
50
75