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