36
54
76
62
80
33
26
82
108
117
107
60
29
1077
668
707
399
459
648
302
647
175
154
502
434
22
732
207