19
3
15
13
18
29
72
36
32
82
71
37
28
14
34
16
22
40
41
51
107
35
104
147
54
103
25
57
26
69
9
38
63
81
52
50
62
48
42
83
56
60
49
61
46
58
101
45