21
18
230
249
84
31
123
25
12
43
6
44
29
260
13
192
53
26
23
78
41
45
42
48
37
36
52
0
24
28
54
9
124
10
33
59
14
58
15
140
70
100
106
246
137
68
63
914
371
47
17