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