278
25
60
84
275
72
137
61
35
59
133
70
140
16437
93
141
108
209
23
10
41
40
110
51
96
80
28
119
29
104
546
246
69
56
32
48
20
43
88
54
76
553
26
36
79
64
1373
53
37
57
71