11
39
29
8
13
70
66
45
52
44
35
98
9
53
20
31
123
24
48
25
12
14
17
34
47
30
27
18
32
16
19
36
22
43
2
49
105
4
5
159
73
41