16
67
37
78
104
106
119
167
88
166
350
224
25
46
42
140
323
89
14
32
18
24
121
110
97
44
33
101
168
76
91
150
70
35
72
188
41
87
53
58
20
74
45
61
27
23
90
258
28
94
48
160
214
34