46
13
386
23
55
29
66
10
2
5
35
6
3
31
26
7
1
17
19
14
74
80
0
41
610
225
92
28
73
11
34
94
22
12
20
43
52