21
67
29
80
20
78
13
35
77
6
56
37
39
12
3
10
11
62
50
17
93
4
8
25
5
26
44
52
75
7
14
87
96
15
38
94
290
82
61
40
132
36
65
33
103
59
30