159
90
148
70
68
12
66
40
155
65
55
86
49
38
64
26
99
39
35
98
42
138
85
47
83
59
93
50
57
120
276
45
134
62
11
58
119
166
80
51
60
108
61
14
63
97
89
6
74
190
199
161