32
88
54
84
76
553
26
36
77
64
1371
53
37
57
48
71
821
68
155
70
44
184
159
188
33
116
125
59
201
81
73
217
143
38
89
60
49
46
40
267
72
78
67
191
61
20