14
16
20
80
42
29
7
3
17
18
13
12
79
33
93
49
98
5
76
39
58
55
9
6
34
43
28
174
164
21
44
19
117
86
109
102
65
24
4
31
52
163