164
414
78
229
150
589
189
224
58
196
47
117
40
26
142
19
149
15
254
104
5
9
111
38
96
10
101
89
30
81
7
82