25
26
22
17
268
59
15
165
164
320
95
66
33
13
23
16
21
42
24
18
35
61
37
48
19
80
11
227
246
7
34
31
32
76
70
12
45
106
192
27
28
109
121
88
68