26
190
77
20
122
117
155
64
120
101
80
17
79
633
84
41
74
35
28
78
532
169
59
43
214
218
202
31
18
52
225
260
390
143
175
102
93
236
395
15
156
107
91
72
66
112
50
110
168
105
55
21
123
361
38