3
10
0
13
6
2
55
29
19
7
20
26
9
32
46
17
25
39
70
52
58
22
16
28
102
15
64
44
38
126
89
21
72
18
11
56
31
30
24
45