178
111
51
1040
1540
9
281
695
402
49
22
88
145
15
208
166
42
76
154
7
84
274
134
50
180
30
1436
418
107
75
10731
139
18
71
19
5064
35
264
46
82
127
147
63
273
324
41
711
98
66
282
346
55
105
616
1206