43
65
245
72
63
49
157
45
62
5
15
0
278
21
50
115
85
83
309
120
348
47
24
130
193
289
29
107
102
44
28
276
215
74
59
23
129
18
73
113
55
36
20
10
84
34
13
184
33
54
312
26
179