334
842
426
1
8
353
633
329
22
107
30
6
95
14
10
80
28
169
682
168
4
23
26
125
13
199
808
172
51
139
40
45