81
21
384
31
20
38
15
30
8
59
169
117
11
60
53
413
98
13
355
29
193
45
9
280
620
25
18
22
69
335
12
82
52
16
146
61
86
106
58
91
478
124
5
36
88
55
196
187
94
336