185
31
193
18
46
287
35
17
48
44
68
111
59
39
72
258
34
56
259
83
47
5
143
21
65
24
12
15
28
53
67
108
85
66
141
196
147
591
148
52
77
37
20
36
23
348
27
82