34
15
22
82
41
73
76
46
51
100