191
15
23
52
42
53
39
71
822
66
10
46
291
82
98
180
97
33
111
68
44
99
227
196
344
121
149
231
27
40
55
47
37
73
26
161
186
43
87
13
81
62
164
128
376
112
50
238
282
129