27
2
11
41
31
28
9
16
90
8
3
10
5
26
32
72
82
19
7
22
18
40
25
52
21
12
13
75
71
111
42
24
17
68
47
14
23
108
15
6