68
24
59
46
75
47
349
114
152
309
60
38
98
163
235
285
2121
25
300
76
49
42
99
66
45
124
87
108
444
19
93
367
73
245
96
78
36
21
161
26
154
88
180
133
67
94
23
103
111