47
10
20
104
8
4
31
54
28
405
82
87
38
24
229
26
502
243
12
18
13
22
29
45
40
3
71
61
6
36
49
124
107
100
34
99
46
21
78
52
55
17
85
11
126
249
25
390
39