5
1
35
17
15
4
8
7
29
140
53
23
33
13
49
30
2
25
21
16
12
54
34
32
52
69
66
63
19
171
38
24
27
18
44
59
20
60
82
146
50
57