87
61
169
192
90
77
57
120
47
63
96
93
291
218
76
70
84
83
60
123
58
61
560
62
57
168
83
108
83
58
95
176
66
80
69
142