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