12
7
5
1
6
32
29
40
4
21
31
10
20
3
8
66
17
11
16
23
56
28
22
15
30
70
85
35
25
80
153
45
37
44
24
63
18