239
64
38
230
6
43
29
23
129
104
22
17
14
98
244
143
91
46
388
401
18
112
16
61
148
178
255
89
20
322
42