17
16
33
14
26
21
158
81
100
92
93
82
84
191
75
132
72
60
121
139
120
244
67
430
108
140
109
151
58
101
50
70
96
149
221
76
66
99
213
77
74