12
3
48
25
5
45
43
27
4
10
13
8
15
6
30
14
82
1
9
198
18
68
54
38
41
2
33
112
247
17
59
26
23
66
49
7