55
37
96
60
80
34
25
106
91
110
117
39
44
53
35
33
161
22
41
48
78
31
134
38
112
64
54
266
29
124
132
282
57
46
24
73
79
151
56
87
92
61
36
49
63
105