0
1
11
13
86
24
16
40
44
27
7
25
75
12
241
20
243
123
5
28
18
127
29
69
42
453
156
277
52
169
275
113
15
118
100
41
204
60
23
84
48
329
247
21
130
47