16
71
67
83
82
40
101
129
86
126
58
60
55
132
79
28
63
65
68
32
152
100
173
37
111
89
99
31
78
22
34
73
156
41
136
197
52
23
116
195
66
91
275
44
85
13
61
56
64
122
45