5
8
48
3
6
641
90
181
61
57
31
19
252
28
15
16
99
207
26
41
58
22
45
33
12
42
63
70
7
27
100
21
47
32
25
10
79
46
20
23
604
106
43
17