59
189
167
133
39
334
46
52
63
164
208
84
49
28
44
166
81
93
180
110
183
226
153
112
114
74
75
47
149
198
62
94
132
138
82
141
34
193
61
105
33
25
50
100
67
40
127
51
41
60
125
58
238
126
32
70