68
171
100
55
85
52
64
54
81
156
45
95
79
43
62
27
31
72
107
61
28
69
37
51
35
57
36
17
49
18
77
67
59
46
80
65
22
15
53
149
9
140
60
70
71
101
30