86
18
3
4
0
21
22
91
34
16
5
11
17
13
12
15
14
32
9
1
29
30
23
25
28
26
6
2
24
42
180
31
7
10
8
35
39