8
26
39
17
29
108
58
28
4
43
47
3
13
5
27
9
20
11
16
46
53
15
14
89
33
30
40
49
62
234
7
21
2
6
1
82
18
12