12
82
77
31
11
25
103
13
32
23
44
51
21
26
14
35
40
56
71
91
37
28
72
38
41
24
90
83
15
20
27
58
62
147
36
49
30
17