131
59
294
41
268
436
300
63
277
23
206
57
38
37
365
35
100
94
21
156
68
239
36
7605
48
225
193
20
160
34
70
60
27
43
97
117
49
51
86
507
56
451
106
163
46
87
74
44
24
66
31
77
32