33
233
171
573
307
117
94
87
35
427
78
66
120
165
31
36
343
15
34
45
47
22
28
81
64
83
38
41
166
24
610
319
23
71
72
136
129
68
226
65
55
8800
481
90
158
170
480
159
293
603
108
363
32
95
51
59