13
3
15
22
26
115
25
275
137
48
131
170
166
71
24
16
10
11
40
8
29
55
108
38
63
46
70
19
54
41
35
42
21
56
81
162
50
32