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