398
361
11
71
66
56
54
18
20
61
13
62
47
29
110
107
167
67
22
103
45
38
607
19
126
312
64
74
1382
65
75
86
50