50
110
13
88
15
67
167
198
144
43
52
76
72
82
234
39
44
247
208
61
22
63
307
70
45
92
101
69
150
46
99
65
66
200
36
32
323
35
73
104
56
24
8
29
329
64
37
38