99
8
104
317
405
5
141
36
50
29
47
26
27
131
52
23
20
79
19
275
111
14
115
6
31
81
42
44
133
15
49
77
22
32
18
35
85
482
178
59
156
12
219
323
55
83
37
10
90
56
320
114