52
162
78
46
25
38
55
9
42
39
30
43
112
21
29
26
64
17
50
12
60
53
7
166
411
35
14
16
36
66
44
33
11
76
31
23
71
70
28
73
404
154
19
32
18
124