51
26
79
27
476
43
25
49
24
9
6
18
11
39
15
126
152
56
41
17
460
105
28
29
77
38
55
104
37
88
21
217
234
268
10
571
78
116
32
437
12
14