0
9
13
16
12
32
25
11
34
35
28
27
17
21
37
18
30
53
59
61
24
4
20
10
41
48
109
38
47
40
227
78
105
46
96
133
287
153
31
95
58
45
29