15
20
11
105
50
8
40
47
27
7
9
21
37
46
31
3
25
23
103
54
6
16
26
41
14
38
19
12
13
53
48
35
42
51
49
17
45
30
111
181
18
102
65
5