27
92
45
22
43
59
77
65
91
49
31
29
48
19
32
47
42
26
28
25
162
51
24
35
36
82
20
21
18
23
116
191
123
143
10
66
30
33
15
5
115