280
329
185
217
61
37
48
15
36
277
55
61
155
91
96
28
9
87
52
25
174
14
71
47
14
65
33
42
138
72
51
27
75
83
17
65
131
17
90
97
34
163
39
50
47
55
27
10
184
69