38
34
44
224
243
168
47
14
276
18
30
10
107
99
27
11
31
97
25
86
22
73
26
20
24
46
68
64
15
67
105
40
23
311
430
773
7
45
81
4
283
232
17
29
21
63
59
111
12