39
19
34
40
29
16
219
59
44
63
18
35
22
27
91
130
49
41
47
13
30
24
36
12
177
45
52
111
282
183
151
86
314
75
28
97
60
397
169
57
108
106
124
21
38
66
14
8