90
62
50
64
137
180
76
206
122
160
85
175
68
492
199
33
138
38
66
27
108
30
114
34
229
136
59
19
61
28
88
40
141
290
73
105
147
18
21
127
115
35
14
42
81
103
107
69
7
72
92
91
78
87