64
40
17
70
181
170
203
1
28
51
36
7
8
5
41
89
12
20
10
33
35
37
11
0
87
42
24
32
16
34
91
13
189
99
6
9
401
29
399
343