3
13
228
29
21
45
78
7
85
9
66
2
4
6
36
12
0
30
32
5
15
16
103
24
22
81
77
11
19
26
38
8
52
1
10
44
18
104
50
125
27
34