58
127
53
68
45
46
67
80
34
63
21
36
14
96
110
77
25
15
78
62
163
13
122
73
66
124
400
35
162
79
31
82
30
112
65
118
201
218
54
28
136
3
11
233
106
207
236