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