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