59
64
8
42
70
54
185
23
92
101
13
16
21
5
32
19
34
60
62
15
9
27
33
28
182
76
176
172
22
127
17
83
18
166
97
314
44
102
120
588
93
107
114
175
46
111
207
58
142
82