246
15
49
43
26
29
48
161
38
360
31
71
66
69
10
63
150
21
40
134
58
24
23
159
111
103
73
46
163
36
158
7
264
39
20
339
113
70
252
47
37
59
27
32
98
22
190
345
44