15
17
55
28
40
127
27
130
215
48
68
30
45
94
46
73
60
43
81
301
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
214
84
58