18
19
5
30
41
141
17
11
6
44
32
81
22
80
76
25
9
12
8
26
207
36
57
91
34
24
99
4
43
176
146
56
77
38
102
46
50
42
217
28
58