51
10
20
8
50
12
25
5
46
31
14
75
30
28
74
94
59
9
66
47
221
79
390
68
13
38
36
48
77
29
22
65
217
118
17
42
40
53
7
37
43
33
27
18