23
95
69
34
79
76
61
28
56
65
24
38
18
88
9
33
53
20
150
41
39
30
43
89
22
17
4
31
26
46
179
51
60
14
40
118
27
48
42
101
58
36
44