22
25
16
11
52
90
181
13
7
28
26
4
35
38
49
280
12
53
29
37
27
120
40
132
9
58
20
64
39
10
83
81
80
15
21
33
113
67
110
102
106
164
93
250
140
104
257
101
100
76