233
174
78
123
27
70
72
203
89
79
56
60
145
100
85
485
122
54
377
185
80
141
81
30
28
25
139
65
50
382
197
43
94
51
44
372
1027
1955
207
596
249
243
106
324
126
132
66
144
107
83
173
165
97