10
9
5
22
15
39
21
16
215
7
37
17
28
74
31
42
23
29
13
103
33
14
18
43
30
70
35
76
38
95
47
40
34
80
125
124
63