392
1121
69
49
1556
145
24
1484
64
11
151
510
18
74
37
32
270
76
30
20
143
13
87
43
16
61
71
127
40
59
121
53
112
4391
83
23
46
45
323
47
86
96
72
125
79
66
346
84
313