68
23
86
46
30
28
294
254
295
424
219
73
33
74
80
38
34
213
3779
69
340
147
142
70
54
25
229
112
50
250
20
53
49
40
177
42
165
145
119
167
17
48
204
47
61
56
24
14
35
45
121
661
18
374
1146
161
1514