1
29
5
13
2
101
68
17
6
11
20
15
4
0
18
85
39
43
44
65
7
10
16
23
9
8
25
32
46
21
30
12
28
24
34
77
61