42
85
151
45
86
269
33
27
39
17
78
40
19
12
76
56
107
87
264
15
37
10
16
124
210
7
156
71
164
404
70
44
127
239
111
35
90
48
46
82
67
181
119
386
100
109
64
104
141
96
69