3
1
12
15
8
18
16
6
5
51
25
54
82
19
57
30
17
4
31
20
94
33
14
39
11
13
7
9
27
61
2
75
72
62
175
37
36
43