85
38
69
36
743
87
290
82
227
275
75
55
166
167
77
13
57
65
34
30
103
49
56
21
73
42
442
24
114
43
236
147
68
14
234
70
106
78
37
25
33
40
76
54
28
39
314