0
21
29
7
9
61
36
76
12
27
47
19
17
56
53
37
14
10
93
32
58
129
15
55
33
64
79
92
59
122
136
193
48
113
145
66
31
44
168
159
94
209
259
77
189
140
251
119
124
42
91
60
74