0
7
4
3
5
1
31
10
13
30
12
17
33
60
43
11
8
41
61
24
65
9
23
97
47
55
63
22
51
16
112
37
110
52
19
70
45
27
66
105
18
25
76
57
130