36
23
75
40
278
103
154
10
73
141
20
161
15
28
125
63
135
217
123
100
16
139
99
27
14
70
43
418
9
272
54
83
92
68
230
76
18
325
157
179
160
91
35
242
31
364
128
196
29
53
589