15
56
53
38
34
307
11
43
37
35
118
116
30
129
176
57
19
60
33
20
21
24
73
16
32
39
58
42
17
62
8
28
12
18
7
126
10
13
95
189
46
272
133
185
110
26
210
59
52