48
539
213
14
5
43
10
41
15
3
55
45
16
253
36
97
202
29
105
319
18
132
38
21
69
207
62
126
19
58
9
11
42
78
51
33
147
309
22
83
24
56
740
84
67
57