23
20
17
11
87
33
50
26
179
67
22
19
99
37
58
64
7
13
113
47
97
15
120
27
39
303
70
38
77
14
3
30
32
21
41
18
55
25
12
24
814
165
198
81
52
78
96
210
31