64
39
93
75
110
82
101
67
77
36
102
25
34
48
40
17
31
282
163
125
55
76
73
24
27
158
246
80
583
78
19
57
26
112
62
46
41
58
788
45
28
69
191
634
4
274
54
74
194
83
126
60