161
29
61
40
43
52
67
55
50
98
339
267
21
136
155
331
75
206
65
66
101
238
96
39
99
196
124
216
220
19
236
166
97
54
261
41
288
107
77
451
160
176
56
175
137
192
78
128
144
63
178
30
58
70
48