33
23
24
34
51
18
59
12
17
16
11
22
15
27
20
19
32
45
8
9
41
99
40
69
63
52
7
46
68
129
100
76
50
36
28