147
20
21
33
7
297
194
230
145
300
93
26
1058
217
132
17
27
113
24
35
22
72
133
23
70
65
45
28
58
56
1150
249
16
11
310
264
115
122
81
114
44
34
268
106
136
103
12
18
126
87
242
168