27
98
8
130
19
73
58
331
31
13
391
53
15
32
159
57
81
62
3
97
167
10
87
209
232
49
173
156
170
5
175
353
142
513
136
11
166
144
17
43
235
96
61
89
55
9
60
48