0
13
2
4
1
22
9
12
5
23
28
15
25
26
33
14
11
76
39
97
86
16
36
34
103
400
77
78
66
41
45
20
43
29
27
96
136
111
17
62
30
38