32
59
19
29
123
31
34
27
26
105
12
24
28
42
38
78
256
36
20
35
80
60
25
54
139
76
8
61
40
33
52
37
41
88
22
69
93
110
46
9
6
48
7
23
74
51