33
45
30
49
25
51
53
31
36
8
95
63
46
56
20
47
28
19
43
24
58
351
118
76
61
123
67
18
191
38
143
205
62
85
52
72
145
64
5
854
200
32
71