141
64
13
30
298
132
156
129
137
26
1174
15
42
160
260
360
149
70
43
207
116
12
54
75
57
1167
23
40
194
278
51
320
80
133
728
108
36
86
87
143
112
96
175
25
10
212
123
18
348
438
53
598