77
144
158
39
45
33
82
443
49
366
11
276
47
184
93
239
198
257
55
87
51
94
14
127
48
23
16
102
53
34
50
57
43
98
41
24
27
62
63
26
18
25
22
17
37
15
13
20
52
29