21
9
69
66
104
71
168
26
31
83
20
46
282
38
36
41
15
32
28
10
53
35
30
45
108
6
12
161
47
39
65
24
43
57
58
13
106
68
61
94
209
17
257
256
202
140