55
24
40
63
34
30
19
16
22
27
29
61
7
37
43
11
25
12
72
96
49
62
65
20
77
88
33
56
58
108
36
18
122
139
199
46
13
44
50
87
94
140
76
142
150
39
82