29
3
14
6
246
12
6383
8
1556
56
122
93
73
77
19
46
20
54
34
66
9
18
27
42
71
31
17
210
83
33
105
21
10
13
5
4
30
2
15
39
40