0
7
1
3
10
4
5
34
8
12
16
24
6
50
45
178
15
25
36
11
27
39
22
13
59
98
54
32
19
26
44
14
70
21
30
17
2
101