1
4
6
2
5
0
7
69
15
12
24
40
47
90
13
19
49
70
34
38
18
55
3
26
17
100
143
94
164
42
27
20
9
14
41
91
28
29
21
10
11
8