2
32
16
9
11
30
1
5
17
6
8
3
29
0
24
94
35
36
27
10
44
59
43
54
53
15
25
23
13
33
7
61
22
81
48
21
42
26
41
38