5
33
56
39
4
26
9
49
37
36
28
31
19
13
16
3
2
11
23
7
12
32
59
84
25
8
35
154
65
30
55
24
64
34
18
58