20
35
31
5
42
34
17
4
68
16
13
25
70
19
21
57
46
32
38
33
36
82
145
8
91
41
43
98
44
117
28
59
45
15
18
39
134
115
27
81
122
50
63
47
23
71