12
8
98
19
30
45
70
25
66
32
91
76
28
139
14
26
71
34
17
122
11
88
90
75
16
42
46
93
81
2
7
69
209
246
18
190
10
99
63
31
232
15
78
65
67