9
31
28
16
37
8
74
21
18
26
19
46
14
24
75
71
25
175
48
29
5
4
13
7
39
194
105
275
27
49
43
69
10
33
84
11
30
2
42