24
34
31
36
26
54
82
80
71
281
215
531
28
41
38
2687
112
125
49
134
130
81
206
118
40
104
1395
157
67
158
142
621
655
564
65