27
50
41
112
33
51
56
53
124
129
8
26
29
38
277
118
12
43
32
60
95
42
23
84
81
16
66
80
36
64
45
74
46
40
37
113
44
28
61
20
24
9
79
120