7
6
4
3
1
56
21
8
33
37
12
26
68
19
2
29
23
5
59
124
20
25
15
14
47
35
9
83
48
18
17
22
351
106
85
46
55
269
42
10
58
32
31
24
171