3
27
5
36
13
6
18
25
17
11
14
7
4
2
15
8
33
21
0
114
161
227
12
10
9
63
31
35
119
92
39
29
26
133
34
32
38
44