216
168
112
62
151
22
15
75
41
60
139
148
175
92
46
14
51
141
108
134
206
53
74
48
35
55
39
17
202
128
86
182
79