12
33
34
26
10
11
56
54
31
19
85
43
1
22
194
5
3
8
24
15
180
4
27
32
42
49
2
79
13
6
65
75
9
16
98
23
247
83
38
61
45