78
46
68
104
102
87
95
90
55
82
92
50
76
69
284
124
174
404
272
160
356
65
438
152
305
1 181
820
1 015
361