80
68
13
17
15
59
11
4
3
29
14
19
42
23
32
9
18
2
28
7
30
26
10
22
20
5
66
71
56
54
31
37
34
33
52
36
21
43
92
74
304
41
25