60
4
9
78
1
39
46
26
52
22
31
16
227
57
10
1254
169
30
63
114
95
48
18
77
40
27
294
23
72
35
42
107
81
32
268
55
143