186
88
85
119
83
86
57
220
226
80
84
94
28
41
120
110
75
66
125
79
90
160
67
87
98
141
55
96
116
91
60
71
460
78
64
48
146
201
34
126
140
147
638
193