129
409
112
215
32
163
22
334
81
302
278
1,045
61
248
17
167
8
128
19
136
7
132
38
106
5
80
77
27
93
97
2
25