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