19
35
23
8
120
3
24
25
2
13
292
42
15
29
69
37
10
34
117
31
4
16
170
11
5
6
12
20
144
9
147
156
371
345
133
262
14