12
137
31
37
20
77
99
74
11
51
16
38
32
8
128
44
34
30
86
4
35
24
82
6
13
3
10
17
22
2
7
9
29
36
50
26
5
19
1
42
28
14
49
15
64
56
75