43
63
33
19
34
22
18
15
17
8
92
51
87
90
62
24
36
52
46
71
32
35
70
30
83
45
106
94
6
38
27
37
9
211
47
5
40
53
48