3
4
7
6
9
23
26
19
18
36
78
31
16
73
91
24
40
20
27
43
44
35
47
115
38
30
14
13
29
108
11
33
15
177
69
17
99
22
56
140
52
49
122
70
95
139