23
17
129
33
14
70
32
5
38
9
6
20
73
10
21
87
3
265
8
62
190
238
7
159
113
52
128
61
47
164
259
19
65
37
130
278
74
85
75
66
16
53
45
26
60
29
42
39
34
31
12
395
11
108