43
99
56
125
32
28
105
7
302
49
806
11
165
13
21
44
5
46
72
6
86
38
84
15
350
168
17
23
650
27
228
59
22
135
191
7765
68
130
65
184
428
19
57
80
42
196
182
154
240
29