3
8
4
1
27
7
9
24
23
11
19
12
61
20
18
5
10
14
26
129
98
30
25
21
17
45
68
134
43
189
35
113
123
357
59
70
55
100
64
133
102
88
183
114