150
12
95
44
14
79
66
116
174
91
142
216
98
180
65
138
73
50
56
112
74
118
58
28
38
185
59
230
158
61
120
94
104
415
53
36
68
100
47
62
63
90
45
21
172
39
54
81