47
86
6
59
167
21
14
38
67
35
71
138
89
43
136
132
199
24
289
174
20
42
10
129
163
44
75
95
124
78
64
48
80
29
63
12
51
49
26
57
60
23
3
17
91
15
72