129
487
13
333
45
172
79
291
27
211
55
124
14
140
8
93
6
137
66
509
35
232
50
116
9
127
5
114
7
3
72
24
198