243
175
217
226
171
118
204
89
149
74
76
27
91
110
96
121
104
53
58
43
60
59
61
103
86
2
64
10
106
0
141
38
54
41
298
50
1
12
165
173
9
276
8