15
120
9
34
31
348
19
37
59
46
30
23
8
14
42
21
17
62
5
47
44
13
38
90
33
18
25
20
54
4
22
32
50
39
3
43
12