89
32
29
7
8
20
78
38
143
37
66
60
175
53
21
28
31
93
130
45
58
36
55
16
6
63
200
24
54
76
25
40
23
27
33
22
5
39
11
146
49
166
10
13
62
30
83
9
94
51
191
43
119
150
17
19
65
18
79
117
158