39
8
294
57
50
58
43
67
189
77
166
30
46
110
37
79
34
103
53
29
136
66
238
55
282
105
26
59
45
72
48
60
22
143
11
42
142
20
16
32
114
35
38
25
124
28