11
25
31
16
115
13
30
316
17
23
81
182
106
9
36
366
12
45
78
15
49
296
7
154
280
100
20
66
151
33
5
10
46
114
37
75
4
35
24
39
19
164
53
21