12
23
27
50
9
48
6
8
13
74
28
16
80
39
49
21
66
40
53
93
24
43
92
65
32
70
213
113
85
84
22
54
71
172
134
67
102
55
46
149
42
81
11
96
229
47