15
67
167
199
144
43
52
76
72
82
234
39
44
249
210
61
22
64
308
70
45
94
63
102
69
150
46
99
65
66
200
36
32
323
35
74
104
56
24
8
29
329
37
38
21
26
14