188
82
111
54
264
8
48
32
149
272
37
76
132
52
10
148
107
267
17
6
0
141
270
68
51
49
35
75
38
294
247
151
246
155
182
117
154
97
62