53
135
127
75
18
106
39
87
98
123
66
44
33
35
9
70
43
73
19
63
38
34
55
25
30
47
28
61
21
11
317
57
15
23
37
114
77
17
29
88
409
59
97
26
56