0
4
56
13
44
33
35
53
31
61
17
25
65
78
266
64
316
42
34
94
9
80
115
88
15
71
37
111
39
137
52
70
128
201
133
81
66
76
139
58
109
43
49
60
75
86
12
142
99
27
14