103
2
130
72
18
25
9
15
7
162
17
209
168
20
24
59
513
37
145
54
34
58
680
26
84
123
121
42
188
32
19
124
69
57
133
77
28
47
191
30
1147
56
148
21
116
27
104
16
891
10
11
165