2
69
31
53
26
13
5
19
25
14
9
15
65
3
1
21
6
16
11
8
23
18
4
30
7
12
110
10
47
100
162
43
34
39
32
76
159