83
323
4
3
5
6
9
63
46
38
2
10
7
47
45
29
1164
32
8
31
16
41
28
13
20
26
1
57
76
24
12
11
0
19
14
43
23
17
90
78
33
25
60
39
184
15
503
50
27
30