3
44
11
31
15
24
22
17
23
51
37
14
33
16
6
18
10
12
34
21
4
26
49
13
28
45
20
9
5
143
96
8
93
42
38
30