33
18
24
46
41
27
62
25
99
9
10
30
29
26
20
22
21
13
15
14
175
111
39
56
59
43
40
32
17
74
45
305
88
110
159