2
9
1
0
11
5
3
8
4
6
14
88
40
12
20
38
34
66
140
19
155
192
98
36
49
26
100
112
24
83
21
167
45
87
39
51
90
25
226
67
117
63
84
17
99