0
3
1
16
29
18
5
12
11
39
55
20
7
23
13
4
9
6
139
15
138
74
22
65
274
106
54
94
10
24
173
47
33
40
26
111
46
42
148
72
253
35
38