60
12
10
8
5
4
26
15
3
25
19
52
59
36
39
40
38
21
7
71
2
109
35
33
29
9
50
47
49
83
6
65
32
41
66
16
239
14
27