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