37
66
38
100
133
58
77
23
95
154
46
73
270
51
180
33
47
102
161
50
41
86
19
16
94
29
31
27
257
9
90
98
96
82
211
890
69
24
32
54
22
78
39
11
25
28