19
30
25
49
15
6
24
88
39
11
7
33
23
57
18
28
80
122
168
92
29
26
45
63
104
31
54
16
13
77
37
121
56
53
46
79
8
3
90
116
22
74
83
75