15
48
71
158
39
18
90
73
47
109
58
40
133
75
44
35
176
96
110
55
202
74
49
97
79
81
50
25
95
52
24
7
62
188
156
141
19
46
89
328
41
68
132
31
22
106