145
32
30
105
58
107
60
139
55
66
42
35
83
90
140
16
49
72
95
77
63
132
22
80
150
43
57
109
76
70
204
163
138
62
81
100
135
34
200
41
27
28
56
45
238
79
38