72
62
255
479
56
132
49
59
381
70
99
33
153
42
66
38
127
15
763
268
176
146
58
77
227
134
464
578
55
740
706