11
8
19
4
3
29
22
12
46
14
9
18
2
16
20
31
102
39
27
25
24
1
5
33
32
51
30
17
26
36
35
40
44
34
59
54
41
60