2
7
6
3
50
37
8
16
12
31
29
18
23
13
11
26
30
46
35
93
4
48
9
55
19
25
27
28
39
24
40
36
21
15
44
5
41
22