121
61
651
27
34
23
51
29
154
60
87
52
20
53
135
74
70
99
96
17
281
54
15
32
112
94
379
47
19
45
50
219
177
137
13
115
35
55
56
498
36
90
291
325
274
114
73
91
116