0
1
3
12
9
5
23
7
4
6
19
13
10
15
14
17
18
11
149
34
47
44
55
46
24
72
42
28
57
20
63
35
91
73
205
29
69