73
33
87
17
137
27
42
44
8
93
41
34
6
2
31
57
22
99
20
252
54
201
131
43
14
3
80
65
277
51
669
62
156
200
58
159
254
119
296
285
219
144
68
132
85
177
53
75
122
110
294
217