143
82
59
98
92
80
41
99
69
106
108
85
101
48
11
181
115
145
58
84
221
57
87
125
28
7
89
136
77
90
327
212
21
111
218
32
34
66
103
249
104
73
56
33
31
25
13
169
29
122
246
118