0
12
31
53
7
27
21
4
9
5
36
28
13
25
23
10
8
15
3
14
65
76
57
155
60
46
383
159
32
19
61
18
6
45
37
34
111
209
44
136
16