0
13
11
16
97
20
12
8
27
14
58
38
60
154
95
18
77
29
143
44
61
156
105
39
42
40
124
200
46
287
166
165
36
98
81
22
231
268
90
50
9
21
177
15
35
209
359
25