0
6
13
12
8
11
3
23
2
4
5
28
16
27
42
29
61
20
10
9
52
107
136
115
161
138
113
55
65
100
134
69
239
39
88
148
108
235
34
66
73