19
182
173
50
163
87
11
29
6
45
322
54
30
253
118
3
37
12
386
64
215
43
34
206
28
18
25
59
23
82
146
147
22
185
108
93
16
17
7
14
4
71
35
2