50
4
22
9
32
20
6
17
26
13
23
18
36
21
8
11
25
56
59
15
58
24
73
37
40
34
55
83
76
31
33
60
110
43
74
63
71
88
108
68
153
118
180