16
383
166
37
258
27
72
77
67
50
54
64
18
13
25
66
205
42
29
14
65
39
9
20
52
23
21
15
34
44
30
53
19
24
47
11
12
33
41
63