1
2
0
5
10
15
7
52
26
9
34
12
42
16
13
24
8
20
21
31
36
17
48
14
25
28
50
22
44
43
148
80
119
60
120
284