1
3
61
33
6
15
2
4
16
5
12
18
55
13
69
41
28
7
467
47
17
23
25
8
11
108
71
36
75
64
125
40
32
9
167
54
127