13
19
147
22
20
57
6
49
2
29
25
43
17
4
5
35
34
42
11
10
8
1
3
160
87
79
118
12
270
14
16
15
66
23
39
77
47
7
78
24
82
31
96