0
7
9
1
6
3
8
16
10
2
31
17
18
20
67
34
115
201
51
77
57
131
27
42
5
58
26
38
37
33
39
29
28
14
13
153
12
47
4
24
35
93
240
63