41
35
52
84
50
57
30
82
39
47
45
16
54
78
100
40
93
106
37
18
74
110
7
12
66
44
116
13
27
161
143
20
189
19
28
141
42
59
46
36
24
22
11
180
38
17
111
60
115
139