12
1
62
18
16
247
29
59
20
150
48
10
2
11
3
9
17
27
66
14
4
25
43
33
44
41
79
5
15
49
26
47
13
7
21
80
34
8
85
40
30
54
359
215