48
139
95
98
214
124
164
96
81
50
64
229
116
82
32
76
91
66
198
173
57
163
56
86
47
97
54
88
150
123
92
25
41
87
122
104
67
73
102
130
168
60
245
62
80
129
110
55