30
90
9
130
116
129
174
126
61
103
253
51
18
139
42
108
176
56
203
27
89
105
20
12
493
31
93
15
41
13
52
8
17
28
38
77
36
55
112
76
71
43
49
11
200
29