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