38
26
34
30
52
29
47
141
100
18
267
22
66
70
11
17
13
10
68
31
83
53
57
74
27
45
15
175
137
16
63
60
48
109
24
19
82
20
108
37
55
116
59