70
30
33
79
39
22
19
65
58
60
117
69
101
29
66
190
81
15
41
103
99
111
57
54
89
18
48
74
14
116
34
26
12
11
85
37
17
4
42
138
2
20