27
89
60
54
31
86
50
71
19
74
7
35
8
17
9
11
5
25
10
90
23
36
45
69
80
32
141
29
18
164
41
43
360
56
117
49
30
77
82
259
40
113
215
28
46
121
33