16
109
9
8
62
52
50
5
57
15
36
53
68
706
158
127
81
219
25
44
124
45
264
151
39
242
177
86
19
22
67
104
33
54
181
47
146
26
35
377
46
122
29
10
150
153
17