8
96
287
98
232
41
385
108
423
47
59
12
28
197
29
25
62
139
38
20
15
133
22
27
45
46
220
236
54
74
18
87
33
37
135
13
49
7
70
84
60
225
34
55
134
30
19
31
11
83