39
137
86
15
159
22
52
74
25
348
54
207
213
18
40
363
44
59
17
71
8
14
57
19
349
23
150
16
20
26
7
145
164
31
36
94
13
58
56
48
43
29
126
111
122
35
69
1038
60