121
53
11
20
87
68
75
8
19
423
12
29
2
28
866
171
17
929
206
1594
6
945
5
394
185
4
701
7
50
659
10
589
31
62
46
749
277
851
783
71
82
64
553
66
26
14
100
39
18