51
27
32
21
28
259
52
50
70
99
35
15
20
43
16
25
91
81
62
61
72
6
236
64
39
40
23
11
58
8
10
142
18
37
123
22
57
237
36
24
7
13
48