928
679
448
243
220
161
119
116
111
83
76
60
44
41
39
38
37
32
30
27
21
20
17
15
13
12
10
9
8
7
6
5
4
3