5
11
1
138
34
53
10
3
14
13
7
8
15
2
4
0
9
20
22
99
12
58
73
44
19
6
32
56
125
24
33
37
62
79
16
255
50