14
10
89
123
31
35
78
3
41
65
49
24
87
33
18
37
70
50
22
8
15
79
34
55
9
7
13
19
56
114
95
212
74
71
12
88
20
23
17
28
190
11
40
38
32
30
48
58