43
103
87
13
112
32
51
17
177
67
46
18
916
254
57
27
99
66
146
198
21
111
36
71
44
39
42
47
183
14
86
48
20
59
8
30
38
28
33
188
15
6
68