79
72
343
10
24
83
350
161
50
70
13
27
15
5
119
52
7
4
125
115
14
9
8
43
160
374
238
66
1113
113
2815
39
152
96
340
63
33
189
68
80
74
78
185
217
177
49
154
157
12