12
14
40
26
105
47
41
5
10
11
151
52
25
34
32
6
43
36
37
17
24
21
23
13
8
42
9
20
15
19
53
2
31
33
46
55
30
18
39