18
178
22
13
53
36
31
48
60
7
20
6
23
58
30
64
192
46
37
50
162
168
63
39
98
406
242
62
26
145
165
52
25
34
196
224
84
143
27
93
218
21
82
15
49
51
32
150