44
751
30
99
215
28
15
54
90
78
22
86
73
128
17
410
98
699
53
47
33
118
81
102
124
374
97
39
40
4
37
27
291
104
290
265
593
150
21
29
32
191
10
26
136
38
822
120
56
403
355
105