27
159
15
8
60
88
30
37
59
25
2
24
9
4
22
32
11
3
26
20
51
49
45
19
28
21
121
40
57
42
73
55
10
99
39
53
18
74
31
189
62
16