93
66
163
13
24
25
89
69
65
122
240
38
161
29
197
33
221
46
493
143
190
58
106
162
79
95
82
149
49
64
67
171
10
55
147
188
36
136
28
22
74
30
44
5
47
37
18
12
41