14
41
3
5
6
25
92
38
17
23
15
101
112
13
34
24
57
37
151
189
43
36
507
56
47
52
100
162
12
39
95
65
28
10
32
142
22
126
29
20