12
58
35
30
15
51
34
38
52
149
9
14
21
79
73
17
13
11
6
18
8
42
25
36
40
26
47
28
29
41
23
22
27
10
49