10
18
9
11
68
54
179
66
8
52
14
94
73
19
306
38
16
24
35
48
7
31
148
36
12
211
53
47
32
30
23
13
91
125
29
65
43
44
267
92
17
85
22
200
39
79
102
25
121
57
295