20
117
10
31
36
9
25
13
66
32
40
12
19
259
26
56
16
30
150
48
43
38
87
21
6
17
29
45
1
22
15
67
426
14
166
97
338
8
53
39
94
222