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