0
3
29
9
18
22
32
14
24
33
23
17
27
51
63
5
30
72
26
46
10
25
43
31
38
78
21
37
71
35
65
13
62
20
56
59
405
50
42
142
7
98
19
39