68
48
30
43
111
51
64
11
34
21
184
137
217
20
23
209
186
98
523
49
113
44
45
89
103
62
116
107
133
19
579
3
42
99
163
627
39
109
29
70
66
97
91
57
93
75
25
37
841
55
85
456