1
21
15
3
0
5
23
7
8
13
9
4
20
6
16
24
12
11
34
22
18
53
39
42
28
61
76
32
17
26
33
31
38
48
40
119
35
87
67
115
168
46
25
49
30
105