30
42
23
36
52
35
15
22
39
18
61
25
21
75
4
9
70
29
16
28
11
58
40
13
44
17
57
24
33
65
49
114
63
37
43
20
31
87
88
158