20
5
11
77
30
206
37
33
43
19
93
62
71
29
69
84
42
60
15
12
18
14
82
95
26
55
274
165
73
155
92
142
184
38
27
41
125
46
35
10
22
58
250
50
193
98