4
33
1
3
9
2
5
44
15
88
37
19
12
30
14
11
10
26
22
6
43
13
17
20
38
179
7
8
32
46
47
34
65
0
16
49
28
18