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