16
66
159
61
45
162
63
167
44
42
33
57
251
761
140
36
106
82
52
17
29
32
845
43
65
158
26
112
64
69
18
157
48
39
23
76
91
99
102
11
14
174
104
116
8
54
93
37
35
34
95
27
71