132
329
288
351
142
31
191
896
62
2161
19
314
1925
45
53
153
574
37
95
582
48
246
17
178
123
78
841
61
88
32
77
133
58
46
98
241
234
417
86
87
209
84
36
76
70
67
267
40
60
38
790
42
15