0
3
11
9
14
8
12
17
10
16
24
18
13
31
6
23
19
50
78
26
36
41
40
42
33
264
29
142
69
115
90
47
28
133
358
140
61