19
3
31
26
7
11
4
32
5
29
50
20
2
123
41
38
78
54
49
36
25
16
15
10
45
8
13
6
55
14
12
33
18
34
91
210
9