157
1,426
145
528
29
626
88
296
41
349
54
228
126
358
31
317
204
25
176
48
261
6
164
199
161
32
249
47
159
19
149
22
130