95
68
57
75
15
30
79
132
64
139
39
52
123
133
56
103
78
20
12
77
46
99
173
242
19
154
96
136
71
121
42
106
53
62
38
249
60
58
125