17
131
21
8
9
439
34
44
55
31
49
7
25
26
24
45
97
36
2348
38
27
13
22
82
12
16
43
723
169
276
371
50
76
183
23
161
149
52
71
168
162
90
47
35
56
28
93