20
25
10
180
36
19
39
46
28
21
146
48
17
24
3
29
14
9
47
37
34
8
32
154
11
131
88
15
50
107
110
79
223
33
87
42
2
7
13
72
295
81
16
43
30
12
1