60
21
226
9
27
18
53
37
269
115
41
69
50
57
14
296
17
201
93
23
83
147
16
293
100
110
47
99
39
42
7
66
10
71
63
34
24
329
15
25
139
67
101
289
40
22
56
76
131
283
105