288
238
88
234
112
178
110
102
215
200
106
46
67
9
99
107
36
62
95
70
4
82
118
171
13
97
119
93
47
133
107
130
44
42
157
28
28
33
66
83
49
56
67
33
27
17
14
69
24
28