49
68
89
87
176
275
48
198
159
43
19
225
29
332
21
58
85
34
263
157
337
230
41
62
118
171
129
42
45
53
640
15
576
11
47
10
14
120
26
32
22
109
31
23
72
18
28
16
65