98
76
47
27
35
154
55
52
184
85
75
29
24
99
159
28
39
8
53
60
229
69
104
1464
23
200
63
156
256
146
32
16
21
33
549
17
41
56
20
83
48
153
46
431
390
45
366
103
1659
340
17273
177
161