16
58
30
20
60
174
73
98
27
29
45
52
26
14
10
55
286
80
82
46
7
88
22
59
11
24
2
21
57
6
75
37
116
110
139
128
118
44
84
119
77
149
157
49
53
4
97