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