12
7
3
4
10
46
11
17
89
8
9
31
66
144
52
259
36
40
14
38
19
27
13
22
16
24
37
32
146
29
25
79
39
47
26
30
54
118
61