27
59
30
12
43
205
21
22
13
125
4
8
15
28
33
51
48
151
76
63
6
18
5
58
109
55
29
49
70
34
32
35
60
36
39
16
24
45
118
7
47
42
37
183
14