27
7
13
17
61
86
26
20
29
24
18
182
138
21
39
31
175
35
96
77
187
169
103
93
62
48
285
98
140
197
100
90
81
46
22
244