152
58
85
378
105
137
51
149
58
2
69
8
12
12
496
33
