15
18
16
56
27
40
46
34
21
304
13
75
25
30
48
35
39
49
28
135
33
19
59
41
236
199
138
7
26
68
77
71
9
54
52
31
32
60
36
93
206