11
6
25
12
28
10
8
9
37
220
5
19
7
20
35
15
2
31
21
44
30
16
105
17
241
63
107
39
24
203
47
18
26
42
22
36
33
53
40
41
75
57