2
22
24
7
26
6
5
0
12
94
8
21
33
23
35
103
247
36
11
70
60
40
71
87
136
99
9
112
28
15
45
25
13
47
115
17
57
56
116
4
66
113
16
46
29
18
44