380
223
211
280
160
172
132
99
295
194
116
679
382
152
72
418
114
154
73
578
103
395
526
107
128
309
318
383
111
193
433
93
67
126
886
577
59
159
62
100
86
88
83
104
58
148
85
46
60
76
196
25
230
43
129
24