9
28
40
7
216
25
21
16
23
8
19
17
31
11
63
48
12
20
6
18
5
29
44
10
185
37
53
51
318
119
34
30
198
100
105
49
69
179
54
5243
22
4