28
57
59
39
67
40
272
58
84
16
29
72
112
18
27
32
344
103
77
209
78
95
37
142
34
63
33
44
25
15
47
155
151
23
26
109
36
17
132
54
30
38
21
13
20