88
126
66
117
31
125
25
63
46
54
58
47
77
56
81
76
114
45
131
303
49
53
6
38
124
110
36
78
57
118
26
132
83
130
138
65
30
62
142
50
171
44
80
27
24
32
167
75
108