56
18
46
52
33
17
31
20
7
96
16
99
32
13
34
89
39
19
61
57
24
12
50
162
55
26
15
98
28
125
121
30
74
48
63
79
43
36
23
91
25