142
159
260
18
36
47
524
7
423
32
15
49
61
207
11
48
59
65
38
88
43
91
233
279
83
71
28
24
9
63
53
164
30
42
17
20
19
23
51
132
90
14
13
41
40