1
2
5
4
0
3
9
42
36
73
15
6
60
54
312
58
16
23
76
33
24
34
47
10
17
20
52
12
48
13
26
49
130
14
41
21
25
35
43
19
8
11
7
38
32
120