14
174
22
12
51
34
31
47
58
7
18
5
23
55
29
61
191
45
30
36
49
155
162
20
57
39
98
402
242
60
25
140
164
21
50
15
193
178
221
83
143
26
89
63
27
211
82
32
149