150
1,597
36
471
40
242
128
545
44
202
163
6
166
3
107
4
129
66
509
11
111
33
98
34
96
9
126
16
78
68
395
81
14
97
86