33
22
25
34
39
67
51
30
304
24
42
26
40
105
113
61
43
15
20
66
19
78
54
88
12
46
29
21
18
28
63
75
31
38
17
108
27
14
13
102
101
9
56
8
49
59