28
34
44
178
39
193
58
168
80
42
103
38
41
31
24
87
50
73
9
21
91
120
116
55
10
143
54
81
109
26
312
144
40
114
46
86
45
79
62
142
51
30
53
23
27
141