18
128
42
13
17
78
7
27
16
22
23
6
11
1719
12
26
21
15
9
58
14
54
19
30
24
35
41
20
28
38
33
46
49
70
50
29