21
10
14
18
27
122
113
35
23
4
19
37
11
40
16
15
38
6
36
20
17
8
12
94
26
9
51
183
70
56
60
114
71
153
58
200
101
24
108
63
48
52
13
269
77