9
50
19
47
45
52
90
54
43
9
29
18
58
19
2
32
33
7
27
50
34
31
21
66
25
4
36
68
31
17
52
6
25
18
135
76
49
27
8
34
3
159
30
35
11
34
23
54
15
4