10
59
38
65
115
66
19
41
575
29
25
54
12
16
214
21
8
42
51
247
43
70
155
677
290
141
24
110
22
13
18
83
39
26
49
30
28
100
143
33
154
35
410
9
20
195
208
68
36
58
157