89
57
21
8
29
20
28
14
5
395
17
11
2637
1
12
383
6
33
426
7
26
401
24
10
4
3
43
68
67
39
63
36
51
85
31
35
84
9