51
16
212
38
39
181
83
127
37
45
28
44
48
34
35
14
21
159
96
9
25
24
56
8
100
49
71
85
26
60
17
129
29
57
140
93
55
84
110
73
63
106
78
15