12
74
8
55
121
17
228
19
316
153
246
44
214
393
240
31
118
26
34
18
84
116
126
40
14
86
38
167
29
52
30
149
185
77
50
71
27
236
243
75
111
129
81
41
133
63
15
136