56
147
61
33
50
80
333
52
25
23
137
59
17
37
95
110
73
75
8
38
173
283
29
231
277
31
39
621
163
44
45
215
99
43
74
72
118
132
114
48
42
70
124
22
127
49
449
171
41
314
128
123
194
51