38
8
149
17
6
335
64
204
62
240
10
13
9
19
15
5
31
45
29
36
122
39
144
18
281
278
219
25
22
14
606
11
12
21
20
33
48
32
3
2
280
68
121
440