80
161
103
55
159
90
148
70
68
12
66
40
155
65
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
51
60
108
14
63
97
89
6
74
190