72
60
133
102
28
51
53
36
553
32
20
48
115
819
35
66
81
191
67
84
69
266
40
46
77
37
215
73
76
788
229