12
4
7
8
16
87
23
13
61
64
14
15
34
86
105
11
48
43
113
26
24
150
20
62
60
112
74
40
90
52
134
37
102
10
166
21
51
45
27
28
30
46
36
68
186
110
25
148