29
26
12
31
25
18
9
47
96
27
15
16
10
17
40
19
38
203
80
54
28
35
32
24
7
20
14
70
56
41
46
33
11
65
63
245
57
8