17
55
28
40
129
27
130
217
48
68
30
45
94
46
73
60
43
81
302
66
264
47
67
32
142
93
196
325
110
157
170
132
118
41
125
201
219
186
131
232
144
61
123
140
82
51
53
42
216
84
58