47
43
8
92
22
58
19
41
10
109
137
130
144
103
17
90
57
80
12
7
55
16
9
24
108
29
62
117
37
23
30
45
86
388
85
6
52
14
21
68