47
40
433
80
207
57
66
17
93
73
104
75
149
12
14
15
21
29
28
31
6
5
53
20
64
108
27
10
69
45
25
39
60
11
4
19
16
166
18
13
62
26
32
379
133
22
41
59