11
28
157
51
158
1350
77
73
33
52
37
98
30
132
57
107
53
7
38
350
21
87
50
44
231
191
25
19
78
207
190
3730
40
31
39
76
69
102
97
128
118
271
20
154
64
43
6
10
22
150