0
10
14
4
13
42
11
17
60
22
23
40
19
15
30
45
59
28
38
51
26
34
69
31
101
86
21
55
96
56
48
89
46
74
44
62
428
33
161
106
29
32