25
19
95
62
67
37
38
27
60
32
61
42
103
41
46
85
91
23
56
44
43
34
69
146
36
152
133
117
33
142
35
54
108