10
14
35
3
32
11
58
31
22
52
27
39
104
15
46
37
25
9
56
42
76
61
57
19
21
7
24
6
5
23
20
13
8
82
54
60
18
71