14
19
17
6
52
26
43
88
8
3
11
22
51
33
29
16
38
59
93
84
115
202
180
200
122
68
99
81
39
76
5
42
56
10
13
46
9
20
12
23
25
2
7