68
125
43
139
49
31
86
184
3
27
41
44
288
10
39
153
19
53
48
29
98
24
172
26
185
9
106
566
168
15
141
65
99
80
82
175
102
55
117
63
71
96
17
34
13
95
60
28
22
47
33
64