5
60
8
19
12
127
13
10
30
23
11
46
6
32
22
45
39
9
3
1
36
0
41
37
110
4
70
15
56
50
14
38
26
35
24
31
83
34
42