168
197
57
97
188
87
68
229
258
237
104
230
89
109
145
75
151
25
77
171
67
32
98
53
450
245
65
63
82
134
78
72
175
73
333
117
135
41
13
30
21
20
49
17
10
42
31
48
45
39