8
5
6
0
1
15
7
9
3
149
33
4
2
11
18
21
26
17
19
25
10
20
12
45
57
131
41
35
13
39
29
14
84
63
56
24
104
42