40
167
5
140
16
105
162
63
76
324
15
84
107
58
14
730
109
12
34
208
48
102
1345
24
133
61
119
71
394
108
1198
7
909
185
228
538
35
78
6
62
32
27
2231
206
593
245
49
154
85
352
22
56
31