14
40
15
20
11
90
33
17
6
43
65
25
59
45
70
99
39
229
177
13
92
16
10
31
51
23
30
80
32
8
29
18
26
125
121
37
42
1367
83