7
20
2
30
4
131
9
3
6
14
19
0
1
11
31
21
42
39
43
23
34
8
27
17
47
36
22
44
105
46
33
176
35
84
55
28
26
125
40
165