162
56
122
28
208
66
494
52
47
188
132
211
129
228
61
179
75
51
59
74
145
134
21
177
88
15
154
225
108
53
13
64
6
14
42
232
106
35
80
73
115
139
304
144
23
87
91
128
48
344
322