376
377
133
32
92
63
60
355
474
59
157
214
136
37
23
56
74
62
147
128
99
87
212
76
47
100
72
25
55
49
145
130
110
15
97
129
31
18
174
68
112
48
22
20
151
85
57
199
84
141
11