40
23
14
48
140
19
36
21
54
64
59
82
6
47
58
158
31
18
27
99
32
49
30
12
25
229
55
11
34
22
28
29
97
60
13
41
118
39
93
137
26