320
22
30
13
9
40
19
42
71
21
25
26
18
24
96
62
7
27
35
36
20
16
12
43
112
39
17
31
120
23
11
28
34
33
38
4
14
47
372