60
73
29
27
47
216
91
81
28
24
150
30
12
19
188
49
161
128
44
31
25
39
40
277
99
98
55
67
84
71
117
134
20
15
13
75
56
92
14
89
22
21
42
243