0
3
6
26
14
18
19
86
8
17
61
22
75
15
10
13
41
34
24
29
70
28
63
154
219
57
55
250
36
174
100
35
118
43
186
141
38
99
73
50
42
37
857
44
12
169
129
197