5
2
51
9
10
16
1
34
13
6
15
28
32
3
8
27
43
26
20
47
31
11
44
36
7
12
37
41
38
25
35
19
116
46
33
93
65