100
51
43
4
6
3
27
8
69
32
9
1
59
41
34
2
26
18
36
28
13
7
20
37
35
5
11
23
12
25
40
30
29
24
60
10
14
15
46