50
20
27
3
91
57
228
72
77
16
43
59
51
60
19
38
46
126
135
37
11
54
158
95
24
82
1
8
161
103
85
138
34
53
26
9
22
29
12
28
15
173