3
42
50
11
54
1
43
57
4
31
63
7
2
194
6
38
8
9
10
13
126
5
30
25
16
75
28
37
34
45
18
14
136
15
51
78
23
12