80
43
69
32
74
55
37
66
30
45
95
35
56
78
61
54
59
105
42
15
64
22
14
72
16
18
153
288
82
91
11
27
192
44
28
12
26
48
71
76
23
62
100
53
29
34
94
9
98
46