37
44
19
40
25
102
76
62
21
49
232
80
98
709
52
46
24
38
12
16
111
133
58
17
206
121
93
27
41
55
90
42
101
48
47
424
50
13
53
15
139
366
164
69