32
22
28
54
51
36
56
57
9
25
53
29
19
87
26
111
20
71
58
65
157
422
44
48
61
43
109
137
191
31
120
79
80
40
24
67
63
38
49
73
23
30
33
34
55
115