0
8
14
17
31
47
4
30
5
28
9
13
55
58
32
34
515
133
62
35
19
7
20
80
88
84
37
22
127
48
41
10
166
12
45
38
18
21
136