47
23
41
43
46
40
21
129
29
54
8
128
117
27
33
108
37
97
64
81
57
13
146
17
14
35
28
84
22
11
93
16
18
79
44
9
19
58
51
143
110
163
124
53
101
90
52