87
69
588
384
38
665
64
224
23
11
34
24
106
43
130
348
41
21
111
63
82
131
234
73
53
35
1698
77
67
199
363
17
46
26
44
19
12
66
4
25
126
216
33
715
13
501
40
80
74