7
214
33
26
58
89
79
30
171
61
149
14
86
113
45
60
83
120
138
49
119
107
46
106
110
90
137
190
53
205
57
249
140
51
122
136
80
50
101
139
22
66
103
108
67
42
68
54
160
55