12
30
28
36
24
9
23
96
6
16
22
48
11
7
61
147
14
5
81
39
17
15
56
71
53
31
32
26
18
13
34
10
107
8
21
35
29
115
40
49
42