105
21
39
30
69
24
26
22
41
45
11
115
53
70
42
23
7
27
147
95
84
200
172
457
75
174
59
93
55
17
40
163
85
76