21
18
6
2
23
15
9
4
41
5
29
34
60
69
38
13
42
7
32
11
51
50
37
100
55
79
3
12
27
43
26
49
19
95
1
82
16