5
14
7
1
12
10
6
3
18
38
43
16
22
8
15
37
26
41
39
20
28
11
19
17
24
36
84
40
29
115
55
132
122
155
99
72
102