431
127
356
101
160
75
180
186
450
585
224
61
249
44
134
203
107
47
80
181
140
65
215
420
26
67
265
118
76
63
43
88
79
59
111
85
71
24
223
153
132
68
13
146
139
37
84
211
106
100
42
237
161