0
9
8
10
28
5
2
7
11
1
12
3
4
19
23
36
33
20
283
44
77
29
113
6
90
24
16
465
22
38
34
102
255
21
76
49
134
60
55
25
224