41
30
22
47
25
59
158
45
57
17
21
148
23
39
24
53
113
68
62
27
71
20
34
114
67
79
65
26
19
36
82
5
98
101
48
12
29
70
14
66
78
44
35
145
56