34
297
19
231
39
312
21
264
29
162
23
152
3
90
119
2
123
9
72
7
108
95
8
100
12
134
30
329
4
104
6
114
91