388
595
68
203
157
345
30
209
46
176
74
184
19
130
25
128
29
33
138
9
139
36
132
45
188
32
117
13
741
42
120
28
109
97
116