75
79
39
268
1533
186
77
650
95
56
147
87
109
46
175
22
164
52
41
21
115
35
116
27
42
230
1022
33
649
205
114
49
243
34
31
47
188
30
6
198
16
96
14
65
61
91
86
51
191