19
480
60
51
8
50
91
169
29
34
46
59
36
121
11
97
107
53
20
130
67
68
23
5
119
62
75
112
10
9
79
57
32
253
193
83
21
55
42
2
43
31
37
89
45
140
25
49
270