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
34
11
22
28
29
97
61
13
41
118
39
93
137
26