153
63
18
19
110
163
9814
169
49
288
111
50
89
40
469
1540
70
130
120
189
480
13
537
234
238
71
227
85
52
600
44
47
87
59
62
65
22
84
35
42
54
46
32
128
77
24
25
29
21
57
74