13
15
19
45
29
43
8
6
11
10
90
16
75
9
35
17
25
58
47
20
28
24
100
26
83
61
50
12
36
55
81
108
60
84
21
52
69
800
48
65
30
51
32
59
202
126