34
9
161
13
84
30
23
98
97
195
134
113
40
148
110
27
46
400
70
212
39
351
65
80
53
21
71
37
74
239
69
56
22
128
19
172
11
49
135
176
94
85
216
44
90