15
11
42
27
46
78
88
183
23
38
198
37
69
21
18
48
32
441
41
84
50
234
82
44
267
109
89
266
295
25
33
36
53
77
103
257
127
29
31
34
75
28
118
113
74
159