48
58
49
31
56
138
108
19
170
34
63
24
70
8
172
25
55
6
4
12
21
111
41
94
32
13
85
148
257
37
405
198
848
72
189
59
93
39
29
46
61
62
36
45
26
10
54
66
115
11
410
27