18
20
6
3
22
60
124
40
11
27
39
32
10
31
49
939
48
45
112
26
96
36
87
50
196
25
427
17
106
8
14
88
142
180
19
24
42
72
23
53
56
33
683
38
86
15
37
21
91