0
23
26
9
29
15
40
28
12
45
17
20
16
14
13
22
18
32
36
57
59
19
72
27
31
7
10
42
52
43
48
228
41
105
97
133
288
34
8
403
109
92
89