17
52
212
691
137
56
81
107
31
27
66
205
378
26
24
65
55
75
290
67
68
35
53
113
43
51
30
25
19
154
34
76
97
146
119
93
77
50
96
201
28
185
8
241
265
63
36
440
44