19
14
272
13
11
52
123
45
15
209
36
43
24
27
6
26
543
73
51
65
195
49
53
29
83
42
160
5
12
25
21
30
71
44
17
23
248
33
59
50
37
32
119