44
87
8
46
31
24
90
47
100
19
68
59
43
62
18
25
101
33
34
32
22
74
150
84
35
164
172
23
167
38
52
130
26
257
37
69
119
115
308
28
77
36
121
110
39
82
58
50
131