74
236
31
9
57
76
128
105
23
21
40
56
380
17
26
289
34
54
102
39
83
144
68
88
60
508
116
37
73
183
20
53
157
90
45
535
3
46
747
162
244
52
590
158
95
16
12
38
10
8
139