55
65
45
104
34
73
62
61
71
119
79
108
49
23
50
81
26
28
57
4
10
29
60
44
18
30
59
84
258
72
130
39
113
97
114
68
53
193
236
102
31
54
103
22
56
83
75
93
329
32