0
4
15
13
12
19
7
18
5
26
23
143
51
47
30
21
45
229
162
113
43
6
16
14
9
20
11
65
35
315
102
54
38
29
152
101
41
261
89
24
52
53
44
153
32