30
8
63
19
14
24
23
52
162
78
46
25
38
57
9
42
39
43
112
21
29
26
64
17
50
12
60
54
7
167
412
35
16
36
66
44
34
11
76
32
73
70
28
406
154