9
322
48
12
38
13
143
14
23
57
17
33
37
6
22
29
32
18
1
43
45
89
201
229
24
25
15
202
40
30
97
44
28
27
62
53
105
35
21
16
26