12
43
81
95
17
15
37
38
14
123
49
6
59
72
48
162
42
34
16
118
9
412
174
40
52
25
45
63
151
115
130
41
7
239
26
4
22
148
8
99
150
33
106
47