45
37
40
127
8
112
97
63
95
30
113
154
121
74
103
135
328
153
122
306
147
183
61
72
14
35
9
12
59
360
73
44
335
43
99
41
27
25
36
47
67
140
10
120
144
82
77
227
50
23
80
68