45
77
43
155
92
32
57
46
189
173
40
30
98
195
33
96
109
164
238
78
71
55
70
49
50
34
106
122
88
113
39
89
147
81
68
15
19
58
13
124
28
56
47
76
110
149
79
217
41