5
9
70
8
18
7
21
41
36
2
29
16
19
74
10
4
6
31
169
64
30
40
32
130
67
12
24
195
47
133
55
117
86
61
17
75
51
48
68
53
62
35
261
179
104
59
185
14
776