3
17
19
37
16
11
6
32
5
10
14
22
12
43
47
42
140
95
28
27
60
85
34
53
68
29
18
74
30
41
56
96
21
38
62
39
15
31
7
4