9
26
18
47
29
5
42
24
21
56
6
8
33
67
7
11
44
54
14
4
243
873
28
16
2
13
1
62
211
135
97
3
45
36
51
40
17
31
32
22
23