15
46
25
91
181
159
75
89
24
20
115
30
38
27
258
47
37
19
152
40
51
22
52
29
44
158
10
176
96
16
132
7
201
53
32
28
104
5
116
73
36
57
35
42
13
63
21
58