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