6
3
2
5
38
17
49
24
23
62
33
20
13
22
7
41
12
27
18
61
25
10
57
35
29
26
16
9
127
47
73
42
123
11
80
118
105