14
65
13
25
132
78
166
46
82
15
205
201
103
68
143
23
21
50
55
184
47
128
92
53
36
167
28
191
535
77
81
127
102
43
69
71
33
24
42
79
35
94
37
30
93
40
20
168