43
264
120
32
267
31
58
18
42
92
48
38
33
77
80
27
145
61
19
146
70
115
62
11
63
30
54
180
53
130
78
83
247
64
134
93
293
304
110
9
206
104
136
91