19
8
51
35
18
243
37
105
25
47
93
81
61
28
75
13
16
40
29
26
54
50
32
33
64
67
108
49
77
34
24
44
12
104
78
23
212
113
99
38
1612
48
22
52
36
42