22
17
8
89
57
24
51
10
12
29
5
15
11
7
63
102
81
20
109
30
2
18
32
6
16
31
91
27
177
13
9
4
222
44
42
53
23