42
15
38
35
104
73
37
120
47
21
75
45
110
30
50
40
23
71
72
19
129
39
12
135
149
162
54
62
28
74
91
186
17
29
59
34
26
25
440
112
49
210