20
27
9
13
35
17
22
53
215
21
140
42
7
6
8
41
19
14
148
399
15
18
277
32
742
5
83
34
4
117
113
79
65
24
25
37
107
23
12
28
188
30
11