69
65
33
20
18
99
25
11
27
8
4
12
10
55
16
9
28
29
41
0
21
22
14
59
2
46
52
3
17
294
40
67
1
407
13
36
83
71
42
24
183
109
64