18
53
182
28
196
56
40
54
37
36
20
132
49
7
11
87
167
35
84
79
70
69
51
17
90
89
411
128
23
30
137
31
226
170
41
297
111
68
93
88
65
191
256
383
15
46
101
98
8
64
24
38
27