14
40
25
10
15
42
17
21
179
171
31
36
93
64
18
6
3
29
11
62
359
8
81
155
78
165
5
13
44
9
24
12
16
35
41
39
89
232
61