8
13
15
108
18
6
52
25
54
29
31
12
42
23
16
7
5
0
10
11
20
38
19
145
111
81
21
14
62
36
55
3
1
4
2
27