32
42
59
5
37
35
9
16
25
15
47
38
8
13
57
11
24
27
56
34
31
7
21
23
39
6
17
14
10
4
3
20
66
82
19
52
169
94