242
9
37
27
79
23
83
139
52
127
58
45
26
50
55
53
87
39
539
211
42
7
28
64
48
34
15
166
218
35
56
107
14
71
17
49
60
46
36
24
38
275
47
67
31
68
690