9
7
6
2
44
28
11
13
29
12
94
32
4
8
19
30
24
3
16
42
57
20
61
10
52
5
74
665
23
43
89
77
31
14
15
103
65
55
39
79