192
180
173
59
152
183
108
185
61
116
6
56
45
46
137
15
685
62
53
184
77
54
55
35
63
87
94
60
30
123
37
44
18
71
42
22
31
140
7
8
128
49
4
26
25
20
12
99
48
70
166
5
82