20
48
61
25
239
21
96
334
17
90
140
119
43
44
78
74
36
94
118
9
8
69
24
34
49
15
170
32
50
67
70
62
4
18
7
30
10
11
22
12
19
2
127
6
53
3