23
162
30
42
434
125
159
14
34
16
38
57
542
49
149
129
77
29
321
145
75
104
52
8
138
40
820
22
369
243
11
24
9
471
33
233
97
21
32
17
12
168
45
27
112
225