17
93
204
46
406
30
16
309
186
205
57
101
25
176
89
109
104
20
717
21
8
81
52
55
32
113
38
64
69
44
22
34
67
35
72
129
36
279
111
149
24
19
13
118
88
45
86
79
68
29
39
122
60