9
26
386
32
295
23
99
202
90
21
29
44
66
19
17
42
30
53
12
239
27
16
25
85
11
397
107
47
36
35
43
119
10
46
22
186
263
80
296
480
14
98
54
55
612
74
56
58
62
45
64
101