0
7
10
55
8
4
20
136
15
42
31
12
68
80
166
27
36
18
147
47
209
253
287
19
53
34
26
56
37
110
111
93
30
16
66
6
40
88
46
28
59
49
22
21
361
13
43