70
36
26
290
18
67
32
38
22
77
240
48
92
71
50
64
123
87
46
57
56
147
105
97
23
40
79
35
708
102
31
61
119
49
276
12
263
78
33
169
62
100
261
93
21