40
29
19
53
88
15
25
146
113
38
39
41
47
27
20
24
145
28
17
55
109
22
21
49
160
36
11
26
16
14
34
35
48
23
67
78
102
33
72
37
65
7