39
30
43
112
21
52
29
26
64
17
49
12
60
53
7
164
38
409
35
14
16
36
65
44
15
33
10
76
31
23
71
70
28
73
46
395
154
19
32
9
18
124
192
47
13