3
6
4
17
15
14
25
19
12
58
21
30
121
77
22
13
10
11
94
112
24
26
16
31
188
72
40
63
18
1
29
97
59
90
28
44
54
37