0
13
18
24
8
14
19
7
29
27
30
25
6
11
39
34
23
20
84
133
116
49
110
64
44
87
136
113
99
48
156
153
138
101
81
183
75
78
38
47
65
246
79
59
188
56
55
41
197