270
21
11
15
169
32
250
70
27
78
84
54
22
46
26
41
93
142
23
17
61
35
66
148
16
43
136
199
59
94
165
121
53
25
60
34
20
100
33
81
38
103
7
475
9
57
186
96
213
125
314