31
10
44
83
14
30
78
11
6
20
325
26
46
81
4
5
38
340
16
3
18
115
7
13
15
437
8
59
42
34
29
21
49
37
77
40
24
73
1161
468
39
762
80
54
12