4
13
3
5
1
33
11
7
10
2
6
0
30
43
36
73
54
59
24
77
37
51
26
61
134
42
15
50
22
35
23
44
20
8
12
60
40
32
123