27
20
15
21
30
55
46
34
107
145
16
39
75
10
13
76
25
9
36
87
78
43
18
26
32
71
11
126
38
29
117
109
1
67
170
1298
28
47
17
51
53