1
919
0
725
2
157
307
170
240
111
87
83
69
66
63
152
125
112
108
94
86
85
84
81
79
77
75
72
71
70
68
64
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
39
38
37
35
32
31
28