42
24
46
20
264
25
41
278
39
58
23
29
21
22
43
7
68
49
444
5
50
13
35
11
15
26
14
6
28
8
61
146
18
40
79
36
99
17
12
111
56
27
327