40
44
17
108
43
144
83
50
92
65
7
20
107
52
28
56
59
235
15
14
291
8
49
141
71
62
11
64
135
34
69
137
183
75
151
133
327
180
33
117
47
94
138
174
63
132
21
229
119
55
90
66
95
347