9
14
5
31
17
10
4
30
3
24
23
186
69
18
163
6
54
12
16
11
25
21
20
51
13
19
8
53
29
44
62
42
41
39
239
27