41
200
63
70
32
58
51
71
141
75
54
37
62
33
43
152
36
90
78
31
26
193
176
53
66
35
105
39
48
34
167
112
86
92
129
57
60
113
79
128
127
47
64
59
61
195
89
45
40
91
165
38
42
73
68
109
46
101
84
44