20
30
8
175
10
48
31
13
65
4
40
38
9
21
174
63
6
145
24
78
62
93
52
68
53
75
19
15
87
22
134
50
41
108
81
43
99
124
112
180
159
172
47
3
66
33
42