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