37
15
38
21
98
16
71
57
14
42
48
18
191
76
90
474
49
36
22
119
32
9
23
109
122
12
13
195
120
88
20
50
80
41
96
45
44
335
17
131
47
341