16
468
41
561
77
86
36
192
319
46
15
111
110
82
65
34
20
59
69
50
45
33
47
52
161
13
24
66
25
49
32
23
38
53
48
29
190
14
27
7
314
58
105
28
108
43
83
96
8
74