40
33
42
23
17
59
12
21
99
31
18
45
76
14
20
121
11
30
24
7
26
28
27
13
19
5
16
38
25
41
87
43
60
6
34
144
54