41
23
47
52
54
26
61
30
37
68
43
98
60
164
46
62
59
120
73
53
58
44
177
111
114
102
45
31
81
65
36
22
40
76
50
83
110
140
94
141
51
168
28
42
25