37
30
24
141
73
26
68
87
122
57
81
38
95
480
36
18
74
62
49
60
114
70
7
72
104
55
14
41
93
190
5
35
1
63
133
248
48
27
146
214
84
110
112
82
13
52
44
204
289