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