9
13
3
8
45
6
7
44
10
2
49
17
33
29
4
14
15
40
36
11
43
48
12
37
25
21
5
255
131
22
23
20
24
27
50
31
53
39