14
92
6
20
8
24
43
57
10
33
60
28
47
25
54
46
15
83
59
30
101
16
41
82
88
109
51
72
26
18
126
38
93
81
36
67
77
84
102
159
42
19
49
98
211
11
339