0
23
26
8
29
15
39
27
12
43
28
17
20
16
13
22
40
18
32
35
56
59
19
70
31
7
10
37
42
51
47
228
105
48
96
133
288
33
45
402
107
92
89