15
43
21
24
62
27
18
12
70
9
32
22
38
85
45
39
98
80
40
44
35
63
37
54
100
58
28
8
17
36
48
59
76
65
20
152
6
243
16
358
61
97