37
59
27
22
138
101
30
21
19
89
52
32
34
98
44
26
181
67
54
443
50
79
46
597
483
12
256
14
25
13
164
18
47
42
198
168
102
169
133
45
35
20
23
74
40
105
39
65
314
41
61
130
227