1
4
0
2
3
8
6
9
5
20
112
16
22
17
138
15
31
39
55
45
34
43
30
57
13
32
19
50
51
117
40
46
82
64
119
38
58