278
124
114
32
36
217
97
398
68
118
70
28
24
11
21
66
191
16
40
72
166
17
60
44
95
50
27
12
48
29
39
54
55
142
56
49
35
218
140
213
102
101
25
76