47
39
168
123
23
106
68
55
31
119
15
24
163
59
174
9
34
77
46
28
12
79
50
67
82
87
158
49
178
40
136
214
61
57
73
102
44
36
53
13
54
129
104
35
30
117
51