0
31
5
14
17
11
53
78
33
46
42
9
84
13
10
35
52
41
49
25
55
89
50
21
27
58
98
108
44
18
71
30
34
142
59
51
67
93
19
26
43
130