11
32
39
30
6
13
19
9
10
15
5
22
25
82
34
17
14
21
7
33
84
56
8
38
61
144
45
27
63
52
67
29
53
4
3
57
18