48
667
69
65
41
60
149
59
54
28
266
30
33
10
40
153
36
1372
32
745
71
63
24
29
56
15
241
37
117
55
124
42
22
83
230
38
249
463
61
146
91
853
322
75
47
176
262