27
84
17
5
19
35
58
21
72
23
9
92
178
80
141
102
243
49
51
77
794
137
181
78
62
50
209
97
60
39
93
95
193
53
110
497
112
133
161
132
105
89