12
2
20
34
10
189
18
8
42
69
6
341
141
5
7
14
23
9
11
3
109
241
38
153
1
26
4
35
76
89
30
56
47
17
53