32
71
230
67
55
83
121
199
207
65
46
287
77
76
161
87
99
250
126
225
81
37
13
86
109
63
144
478
114
127
43
27
108
177
436
38
92
426
110
78
36
17
359
23
118
84
22
24