12
3
36
29
4
5
11
13
27
24
6
15
14
7
9
62
46
150
17
70
40
22
59
18
23
42
16
39
32
21
66
37
85
60
56
86
30
28
34
112
131
184
43
58