122
576
106
405
199
140
38
406
55
354
22
252
44
270
59
86
31
246
9
192
19
184
13
158
12
110
92
1,075
11
45
14
6
27