143
121
15
63
363
126
53
1032
97
145
42
27
1346
94
46
64
29
87
234
34
70
641
196
31
57
47
52
40
271
536
65
5131
422
32
215
60
398
155
11
17
39
131
19
44
311
310
33
26
122
41
116
49