40
25
68
78
18
97
63
87
21
24
17
28
31
15
76
65
64
26
38
39
33
42
67
9
19
4
27
45
70
137
55
12
10
291
36
80
41
107
127
84
130
37
29
23
50
20
59