14
42
46
179
99
53
30
91
37
38
90
50
73
36
113
94
136
108
85
72
2
41
33
39
10
26
7
1
157
95
119
24
35
22
48
83
5
49
262
103
101
69
249
144
43
27
8
25