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