1
0
3
6
4
5
11
8
7
28
20
10
36
14
26
179
187
136
55
87
25
132
24
49
54
97
31
40
53
265
34
33
123
17
29
9