3
1
6
19
23
13
127
34
55
89
24
59
11
9
17
22
27
48
14
8
20
18
26
7
88
68
28
53
4
56
47
57
35
12
21
104
15
10
38
183