46
9
26
52
22
30
16
227
4
56
10
1254
169
29
57
63
114
95
48
18
77
40
27
294
23
72
35
42
107
81
32
268
55
142