1
3
2
4
0
20
5
39
15
102
17
12
158
80
55
40
64
35
41
74
114
18
9
47
54
14
50
62
25
10
6
98
16
88
177
19
42
13
21
34
66
53
38
82
51