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