84
9
37
163
42
88
135
271
235
11
15
62
16
58
108
133
95
21
213
53
22
26
99
48
45
1
8
148
30
61
50
13
57
46
246
202
81
188
39
642
185
114
56
66
49
255
96
332
71
404