31
25
58
251
114
9
144
70
23
25
235
8
57
43
8
50
55
36
13
2