0
8
18
13
32
10
40
56
12
60
75
20
19
31
57
70
61
26
51
37
71
78
122
97
53
28
68
22
30
36
72
59
44
102
33
131
63
135
79
260
171
241
268
147
65
46