4
13
110
8
3
16
25
19
14
10
44
28
5
2
31
120
26
15
17
11
173
193
63
21
67
24
53
35
23
99
112
111
29
61
49
48
42
62
20
36
18
72
55