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