3
63
75
36
0
9
8
5
22
2
17
6
1
72
61
55
47
10
4
29
40
94
48
21
154
50
26
62
59
11
20
210
801
14
13
46
44
42
12
32
30