39
125
382
13
69
53
17
52
174
32
19
31
350
54
34
48
42
29
25
60
28
72
33
20
14
8
83
18
73
16
37
49
43
136
12
55
63
103
99
7
45
10
152
178
46
59