154
90
57
142
16
168
87
61
86
73
292
337
171
70
78
123
36
40
94
63
52
50
136
88
53
309
111
38
192
124
216
496
235
255
106
219
67
85
29
8
125
41
45
21
325
132
91
55
33
83
51
27
135