0
7
16
45
52
3
14
6
4
21
80
9
10
18
5
2
17
26
42
23
11
88
15
59
63
53
12
13
93
22
73
145
139
177
50
49
84
39
86
55
51
215