94
36
77
110
166
71
19
51
115
50
31
57
35
47
22
116
75
78
179
25
67
26
95
54
87
34
106
154
204
119
128
125
177
79
28
49
167
151
48
100
41
30
21
247
37
101
90
70
39