658
575
344
223
222
220
168
167
130
128
126
95
89
83
80
79
78
75
73
71
68
66
65
62
55
54
45
44
42
34
33
32
31
30
24
21
20
19
18
17
16
14
12
10
9
7
6
4
3
2
1