43
50
59
89
22
27
65
221
40
84
120
26
36
80
72
103
66
41
29
108
58
151
82
46
139
15
110
71
33
35
47
67
127
20
77
53
25
31
52
78
14
28
44
37
170