94
72
430
644
1003
204
48
114
89
111
100
144
69
81
54
108
49
79
167
164
220
300
125
264
38
112
172
84
42
407
64
116
106
270
259
101
63
203
229