47
36
10
6
81
349
124
5
31
672
37
30
135
58
20
72
68
130
22
42
25
94
54
14
44
278
29
27
74
106
17
21
16
45
41
394
85
51
147
32
26
62
110
49
15
245