15
19
304
557
26
34
83
75
122
62
50
42
72
52
48
80
57
134
95
25
35
45
13
73
36
41
44
30
7
66
76
43
32
28
47
133
138
60
100
121
374
515
84
55
86
480
118
142
136