26
9
5
6
4
2
14
7
22
23
10
30
52
1
8
18
42
13
65
27
43
47
82
51
59
77
81
115
32
162
3
20
11
41
16
40
55