56
70
8
29
23
18
48
16
40
47
117
328
21
5
15
466
60
1347
71
63
64
50
38
10
24
58
42
20
54
13
92
89
73
103
22
14
35
19
118
28
83
242
61
88
1
9
98
112