54
5
3
49
17
66
13
9
12
37
32
21
26
67
34
27
61
150
217
57
14
244
36
173
93
115
43
186
23
140
38
42
97
98
72
50
40
35
804
53
218
168
129
196
239
216
47
152
84