49
109
20
18
14
128
44
86
50
85
27
39
62
25
7
90
52
42
29
21
43
71
10
9
19
32
30
41
61
24
22
33
67
48
78
35
51
36
79
140
57
15