15
39
96
34
71
40
44
49
51
19
147
26
29
41
55
47
52
43
69
32
20
9
17
64
23
89
46
28
16
54
115
61
139
81
48
100
12
8
131
108
62
14
22
82
18