27
23
67
2
15
126
30
81
177
37
29
33
10
36
73
45
49
4
54
47
60
41
101
112
32
21
115
5
65
19
62
20
42
459
7
99
17
26
28
25
9
22
79
35
12
63
40
150
122