19
26
13
39
58
32
59
320
18
8
47
107
36
84
46
29
66
83
2
16
54
30
24
6
15
51
60
9
23
21
115
27
35
40
50
62
11
28
12
3
89