4
48
41
283
69
173
85
43
33
34
383
26
47
32
21
78
24
40
30
49
56
23
65
51
60
50
42
112
35
28
62
54
14
93
37
81
22
38
9
10
46
31