87
129
45
36
53
74
56
752
131
67
125
37
21
79
47
90
57
2229
31
168
49
75
18
110
128
28
52
60
33
178
211
65
166
38
541
117
43
148
54
25
86
46
229
201
494
51
39
874