29
15
16
7
42
49
13
31
59
62
36
23
65
28
55
32
35
30
39
75
124
123
120
98
56
110
57
132
63
105
183
83