49
36
50
24
20
16
67
7
18
10
88
28
37
128
53
34
26
33
127
44
30
32
21
9
52
40
56
8
125
48
171
68
85
25
41
71
23
63
69
146
527