26
18
42
39
33
69
212
82
34
40
90
98
146
28
99
20
103
27
95
14
30
32
31
37
54
53
12
49
51
136
43
38
17
10
73
44
25
56
47
15
107
29
147
112
74
111