1
0
3
8
4
2
9
121
61
43
5
42
34
15
25
32
86
214
50
103
19
52
10
18
13
40
20
53
26
44
48
17
14
28
89
31
12
55
74
226