44
21
213
91
60
9
46
5
18
88
78
47
15
8
53
13
3
195
48
418
75
25
10
6
4
617
485
59
102
99
20
42
27
242
192
105
23
147
58
90
252
189
1532
43
67